The Transaction endpoint is used in a PreAuthorization flow where the initial Checkout call to Signifyd occurs before calling your Payment Gateway for authorization. The checkoutId and orderId indicated in the Transaction request must correspond to identifiers previously received by Signifyd in a successful Checkout call.
After authorizing payment through your payment gateway, use this endpoint to provide the complete transaction details. The transactions array in this call will fully replace any existing transactions on the Order, so it must include both the data from the Checkout call and any new information obtained during authorization. This marks the transaction as complete unless further events, like voids or refunds, occur (which should be indicated by Record Return event).
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
204A 204 response indicates that the request was processed but no response is expected.