Payment Request Configuration

A comprehensive guidance on configuring payment requests.

Configuring the Payment Request Plugin is straightforward and user-friendly Follow the steps outlined below to customize your settings efficiently:

  1. Access the Administration Panel: Navigate to the Ottu Dashboard, click on the three dots to reveal a dropdown list, and select Administration Panel.

  2. Locate Payment Request Configuration: Within the Administration Panel, find the Payment request configuration under the Payment Request section.

  3. Configuration Options: Upon accessing the Payment request configuration, you'll have access to a range of options for customization:

General:

  • Default Email:

    A default email to be used if the customer does not provide one.

  • Disable Email Input:

    The email input field will be disabled on the payment creation form if this option is checked.

  • Disclose to Merchant URL:

    If checked, a notification will be sent to the disclosure URL specified in the Configuration section upon successful payment.

  • Redirect URL:

    The URL to which the user is redirected after the payment process is completed.

  • Webhook URL:

    Specifies a URL to receive payment outcome details; a successful process requires the URL to respond with a 200 HTTP status, signaling “OK.”

  • Default Currency:

    A default currency will be used for all payments initialized if this field is completed, making the currency field optional and not displayed in the transaction form.

  • Transaction Expiration Time:

    Defines the duration for which a transaction is valid for payment using the [DD] [[HH:]MM:]ss format. If left empty, the transaction time is considered infinite.

  • Enable Payments Amount Editing:

    Allows customers to edit the payment amount on payment requests.

  • Default Phone Number Country Code:

    Defines the default country code for phone numbers.

  • QR Code Type:

    Determines the type of QR code to be generated.

  • Restrict Multiple Payments:

    Prevents customers from making multiple payments for the same order until the inquiry time has passed if this option is checked.

  • Individual Proxy Fields Enabled:

    Enables customization of the header transaction table for the payment request plugin.

Fee:

  • Activate Additional Fee Charging:

    Specify the fee type and amount.

Security:

  • Enhance Plugin's Security:

    Enable API access and whitelist IP addresses.

Disclaimer:

  • Include Disclaimer:

    Decide whether a disclaimer should be included and provide a template if necessary.

Receipt:

  • Include Receipt Option:

    Decide on adding a receipt option and include its template if chosen.

  • Terms and Conditions:

    • Display Terms and Conditions:

      Provide the content for terms and conditions.

Plugins:

  • Customize Plugin:

    Further options like Code Pairing, Notification, and Multi-Step Checkout.

Fields:

  • Add Built-in and Custom Fields:

    Personalize the plugin further with additional fields. The guide on how to add a new field can be accessed in the Plugin Field Configuration section.