HPP E-Signature for Payment Links

HPP E-Signature for Payment Links

CloudPOS now supports Customer Electronic Signature for payment links. This enhancement ensures that customers acknowledge the transaction before completing payment, helping improve chargeback protection and transaction authorization.

Merchants can enable this feature when sending payment links, and the same functionality is also available via the HPP API for ISVs and integrators.

Feature Compatibility

  • Minimum Required Build: 10172

  • Supported Terminals: Not applicable

  • Supported Channel: Send Payment Link (CloudPOS) and HPP API

Customer Signature Experience

When the feature is enabled:

  • A signature field appears on the Hosted payment page

  • Field displayed: Full Name (E-Signature)

  • The customer must enter their full name to proceed with payment

Supporting text displayed:

By entering your full name, you agree that this is your electronic signature authorizing the transaction

When the feature is disabled:

  • The signature field is not displayed on the hosted payment page

  • The customer can proceed with payment without providing a signature

Steps to Enable E-Signature (ISO / Merchant)

1. Access S.T.E.A.M Edit Parameters

  • Log in to the iPOSpays portal using your ISO or Merchant credentials.

  • Navigate to: S.T.E.A.M → Edit Parameters

  • Search and select the required TPN using the search box.

  • Click Edit Parameters.

2. Navigate to Transaction Settings

  • Go to the Transaction tab.

3. Enable Send Payment Link

Under Tx Type:

  • Check Send Payment Link

4. Enable E-Signature on Checkout Page

In the Signature Line section:

  • Enable E-Signature on Checkout Page

(Optional)

  • Enable Require Acknowledgement on Checkout Page if acknowledgement is required

5. Configure Acknowledgement Label (Optional)

Enter the acknowledgment message in the Acknowledgement Label field.

Example:

I acknowledge and authorize this payment

6. Save Configuration

Click Save to apply the changes

E-Signature & Acknowledgement Behavior on Checkout Page (Customer View)

Case 1: Only “Require Acknowledgement on Checkout Page” Enabled

  • A Disclaimer section is displayed

Customer must:

  • Check “I acknowledge and agree to the terms of this Disclaimer.”

  • No E-Signature field is shown

  • The customer can proceed after selecting the checkbox

Case 2: Only “Enable E-Signature on Checkout Page” was enabled

  • The E-Signature field is displayed

Field shown:

  • Full Name (E-Signature)

  • The customer must enter their name to proceed

  • No acknowledgement checkbox is displayed

Case 3: Both E-Signature and Acknowledgement Enabled

  • The disclaimer + Acknowledgement checkbox is displayed

  • The E-Signature field is also displayed

Customer must:

  • Check the acknowledgement checkbox

  • Enter Full Name (E-Signature)

  • Both are mandatory to complete payment

Case 4: Both Disabled

  • No disclaimer

  • No acknowledgement checkbox

  • No E-Signature field

  • Standard checkout flow

4. Complete Payment

  • Customer enters payment details
  • Clicks Pay
  • The transaction is processed successfully

Receipt Behavior

When E-Signature is Enabled:

Receipt displays:

  • Customer Full Name (E-Signature)
  • IP Address

Appears in:

  • Customer copy
  • Merchant copy

When Only Acknowledgement is Enabled:

  • No E-Signature is displayed on receipt
  • Standard receipt is generated

When Both Enabled:

  • E-Signature is displayed on the receipt
  • The IP Address is displayed
  • Acknowledgement is captured as part of transaction validation

When Both Disabled:

  • No E-Signature or acknowledgement details on receipt
  • Standard receipt format