The custom properties from the REST request are then included in the customProperties object in the webhook call to the payment provider. For example:
{
"transactionId": "o60412-pg60411-1465342612829",
"currencyCode": "USD",
"paymentId": "pg60411",
"siteId": "siteUS",
"locale": "en",
"customProperties": {
"monthlyCharge": "$77",
"numberOfPayments": "12"
},
"gatewaySettings": [{
"paymentMethodTypes": "card",
"filteredFields": ["paymentMethodTypes"]
}],
"amount": "000000007700",
"transactionType": "0100",
...Note that for gift card payments, in addition to the top-level customProperties object, each paymentRequests object also has a customProperties object. See Integrate with a Gift Card Payment Gateway for more information.

