- Introduction to Payments
- Standard Payment Processing
- Processing Payments Using Credentials
- Customer-Initiated Transactions with Credentials on File
- Delayed Transaction
- Incremental Transaction
- Merchant-Initiated Incremental Transaction with PAN
- No-Show Transactions
- Reauthorization Transaction
- Merchant-Initiated Reauthorization Transactions with PAN
- Resubmission Transaction
- Merchant-Initiated Resubmission Transaction with PAN
- Recurring Payments
- Merchant-Initiated Recurring Payments with PAN
- Unscheduled COF Payments
- Token Management Service Processing
On This Page
REST Example: Processing a Mastercard Payment of Winnings
Request
{ "clientReferenceInformation": { "code": "12345678" }, "processingInformation": { "refundOptions": { "reason": "pow" } }, "recipientInformation": { "lastName": "Joseph", "firstName": "Bloggs" }, "senderInformation": { "firstName": "The", "lastName": "Company", "address1": "1 High Street", "locality": "Belfast", "countryCode": "GBR", "account": { "number": "12345678901xxxx", "fundsSource": "01" } }, "paymentInformation": { "card": { "number": "555555555555xxxx", "expirationMonth": "01", "expirationYear": "2025", "type": "002" } }, "orderInformation": { "amountDetails": { "totalAmount": "200", "currency": "GBP" }, "billTo": { "firstName": "Joe", "lastName": "Bloggs", "address1": "1 The Street", "locality": "City", "administrativeArea": "County", "postalCode": "AB12CD", "country": "GB", "email": "[email protected]", "phoneNumber": "07000000000" } } }
Response to a Successful Request
{{ "_links" : { "void" : { "method" : "POST", "href" : "/pts/v2/credits/6922294815876855103092/voids" }, "self" : { "method" : "GET", "href" : "/pts/v2/credits/6922294815876855103092" } }, "clientReferenceInformation" : { "code" : "12345678" }, "creditAmountDetails" : { "currency" : "GBP", "creditAmount" : "200.00" }, "id" : "6922294815876855103092", "orderInformation" : { "amountDetails" : { "currency" : "GBP" } }, "paymentAccountInformation" : { "card" : { "type" : "002" } }, "paymentInformation" : { "tokenizedCard" : { "type" : "002" }, "card" : { "type" : "002" } }, "reconciliationId" : "5003323433", "status" : "PENDING", "submitTimeUtc" : "2023-08-16T23:44:41Z" }