Monday 25th March, 2024
View all payments from a customer
You can now conveniently access a comprehensive overview of a customer's payment history. Within the payments tab, you'll find a display of the top 20 transactions, followed by a "Show All" button. Clicking on this button will seamlessly direct you to a filtered view showcasing payments exclusively attributed to the selected customer. The customer's name will be grayed out in the filter section, ensuring it remains unalterable. Should you wish to broaden your search beyond the individual customer, simply reset the filter to resume exploring all payments effortlessly.
Hosted pages refresh
Certain customers have encountered an inconvenience when they inadvertently refreshed their screens during a payment transaction, resulting in a disruption to their experience. Subsequently, they found themselves unable to resume the payment process unless they revisited the original link provided to them. However, with the updated implementation of payment requests, customers can now confidently refresh their screens during the transaction without fear of losing progress. This enhancement ensures a seamless payment experience, offering customers the flexibility they need without compromising the transaction's integrity.
Apple and Google Pay sandbox testing
Now, prior to enabling Apple or Google Pay for a customer, you have the option to test it in the sandbox environment with a simulated version. Although the interface may not mirror the exact look of Apple and Google's platforms, it facilitates testing of the customer flow, providing an invaluable opportunity to ensure seamless integration before the feature goes live.
DRR Code available on Payment via API
The enhanced GET Payments API now offers the capability to incorporate a filtering option, ddr.code, allowing you to retrieve all payments associated with a specific DDR code. This feature streamlines the process of accessing payments tied to a particular code, providing increased efficiency and precision in data retrieval.
curl --request GET
--url 'https://api.test.payadvantage.com.au/v3/payments?ddr.code=AAAAAA'
--header 'accept: application/json'
Additionally, the GET Payments API now includes the DDR Code associated with each payment returned.
{
"Records": [
{
"Code": "ABC123",
"DateCreated": "2023-12-07",
"DateFailed": null,
"DateClears": "2023-12-12",
"DateSettled": "2023-12-12",
"DateUpdated": "2023-12-12",
"ReadyToSettle": true,
"FailCode": null,
"FailReason": null,
"PaymentType": "realtime_credit_card",
"Amount": 200,
"AmountIncFees": 205,
"AmountRefunded": 3,
"DDR":{
"Code":"AAAAAA"
}
"Customer": {
"Code": "ABC123",
"Name": "Bob Smith"
},
"BPAYReference": "123456789",
"ExternalID": "Your External ID",
"SettlementCode": "AABB12"
}
],
"Meta": {
"page": 1,
"recs_per_page": 1,
"total_recs": 1
}
}
Comments
0 comments
Please sign in to leave a comment.