On This Page
Verify Status for Afterpay
When the status of your payment request is
PENDING
, you can verify
the status by sending a POST request to the URL that is included in the
transactionStatus.url
field in the webhook response:{ "payload": { "transactionResult": { "submitTimeUtc": "2025-07-22T08:16:24Z", "reconciliationId": "KPUJHD4X2G31", "processorInformation": { "responseCode": "00004" }, "id": "7531173918516064204807", "message": "Request was processed successfully.", "status": "SETTLED" }, "transactionStatus": { "url": "https://apitest.cybersource.com/pts/v2/refresh-payment-status/7531173918516064204807", "method": "POST", "payload": { "clientReferenceInformation": { "applicationName": "unifiedCheckout" }, "processingInformation": { "actionList": [ "AP_STATUS" ] }, "paymentInformation": { "paymentType": { "method": { "name": "AFTERPAY" }, "name": "INVOICE" } } } } } }
You can also send a request to this endpoint to verify the status:
Production:
POST
https://api.cybersource.com
/pts/v2/refresh-payment-status/{id}
Test:
POST
https://apitest.cybersource.com
/pts/v2/refresh-payment-status/{id}
{id}