Processor Data Model
This model represents additional data that can be sent to the processor, currently used by Sola, TSYS and Stripe.
platformOrderNumber
string
order number
Sola: xPONum Tsys: PurchaseOrderNumber
taxIndicator
string
tax indicator
Tsys: Invoice.TaxIndicator
unitOfMeasure
string
unit of measurement of a product
Tsys: LineItem.UnitOfMeasure
shippingAmount
string
shipping amount
Tsys: Invoice.ShippingAmount
extendedAmount
string
extended amount of a product
Tsys: LineItem.ExtendedAmount
totalTax
string
total amount of tax
Sola: xTax
payload
object
key value pairs that will be sent to Stripe as metadata in the payment - https://docs.stripe.com/metadata
Stripe: metadata
Example
Basic example of "processorData" object sent in the Transactions/Init request body
"processorData": {
"unitOfMeasure": "kg",
"totalTax": "3",
"payload": {
"request_id": "d20f2b44-72c2-41de-80cc-d79452ae1a43",
"ip_address": "161.239.206.69"
},
}Last updated
Was this helpful?
