Skip to main content

Custom Parameters Overview

Use x custom fields if you have custom data that you want to pass to the checkout page and collect its value via webhook or API.

If you have the information that is not needed for transaction processing like your internal user ID, username or previous license key, etc., but you want to get it after the payment, then you can pass the value to the checkout via URL as follows:


Any text after x- can be = to any text here, for example:


The value will be returned:

  • in webhook via
 "customFields": [{
"customFieldKey": "x-testuser",
"customFieldValue": "123"
  • in the PayPro Global account on the order details page:
Custom Parameters
  • in the post-purchase email notification PayPro Global Order Notification in the line:
ORDER_CUSTOM_FIELDS: x-testuser=123