Capture Full Recurring Payment
Authentication
Basic authentication of the form Basic <base64(username:password)>.
Headers
Request
The consumer data model is used for gathering essential user information. It captures details such as the individual’s first name, represented by givenNames, and their last name, captured under surname. In addition, it stores the user’s contact number under phoneNumber and their email address under email. These fields collectively provide indispensable contact and identification details for a user.
This data model is used for storing an individual’s contact information. Mandatory fields such as name, line1, area1, region, postcode, and countryCode help in capturing vital information about a user’s location.
The line2 and area2 fields provide additional space for extended addresses, while phoneNumber can be used to store the user’s contact number.
Important Note
The area1, area2 and region properties feature localized terminology based on country. Refer to the property descriptions for insights on each country’s specific usage
This data model is used for storing an individual’s contact information. Mandatory fields such as name, line1, area1, region, postcode, and countryCode help in capturing vital information about a user’s location.
The line2 and area2 fields provide additional space for extended addresses, while phoneNumber can be used to store the user’s contact number.
Important Note
The area1, area2 and region properties feature localized terminology based on country. Refer to the property descriptions for insights on each country’s specific usage
Essential information for tracking a shipment. The shippedAt key represents the date and time when the item was shipped. This value follows the ISO 8601 standard format for date and time representations.
The name field indicates the courier service employed to handle the shipment (e.g. FEDEX, UPS). For orders that are picked up in-store (also known as Buy-Online-Pickup-Instore), please use “INSTORE_PICKUP” as the name field value.
The tracking key represents a unique tracking number provided by the courier service to monitor the shipment’s progress. It’s a valuable tool for customers and businesses to track and trace their packages.
The priority field tracks the shipping speed or service level associated with the delivery.
The reference/order ID in the merchant’s system
Custom key-value pairs for merchant use
Response
is the merchant’s order id/reference that the payment corresponds to.
An array of refunds. Note: in response to a Capture Full Payment call, this array will always be empty, since refunds cannot occur until payment is captured.
List of billing agreements created if any (field omitted if empty)