99% of all transactions have the status PENDING when the transaction is initiated. It can change to PAID after a successful payment or to CANCEL if the payment fails. However there are also other statuses used within the PAY. platform.
Code | Status | Description |
---|
20 | INIT | Transaction is started (Paylink) no payment method is selected yet. |
20 | PENDING | Transaction is created on the payment method, data must be provided by the Payer to proceed (bank selection / card data inserted) |
50 | PENDING | Data is received, send to the payment method, we wait for there response. Payment can be send into an processing status |
90 | PENDING | Data is provided to the Payer, we wait for the a synchronical response of the bank or third party. If we receive the Payment, transaction will be send into a processing state |
Code | Status | Description |
---|
-90 | CANCEL | The payment has been Voided after a succesfull authorisation by a user or via the transaction:void endpoint |
-80 | EXPIRED | The payment or authorisation has expired. |
-64 | DENIED | The payment was cancelled by an user or via the API by the transaction:decline endpoint |
-63 | DENIED | The payment was rejected by the payment processor. In case of Buy now pay later methods this means that the customer did not pass the credit check. |
-60 | FAILURE | The payment could not be processed due to an error at the payment method, processor or issuer. |
-51 | PAID_CHECKAMOUNT | Order is not completed, because the amount paid by the customer does not match the original order amount. If a user sends in a banktransfer that not equals the requested amount |
80 | PARTIAL PAYMENT | Partial payments are used with gift cards that do not cover the full amount of the order. The order can still change to PAID when a second transaction is performed. |
85 | VERIFY | The payment is treated as suspicious by the verify module. The status needs to be determined by means of an additional check. |
95 | AUTHORIZE | The payment has been reserved and can be captured. This status is used for credit card payments and BNPL. |
97 | PARTLY_CAPTURED | The payment has been partly captured. You can void or capture the remaining autorised part. |
100 | PAID | The payment was successful. |
If a transaction is changed after the PAID status.
Code | Status | Description |
---|
-71 | CHARGEBACK | Chargeback of a credit card payment. |
-72 | REFUNDING | The payment will be refunded (you can still cancel this). |
-81 | REFUND | The payment has been refunded. |
-82 | PARTIAL REFUND | The payment has been partially refunded. |
Code | Name | Exchange action |
---|
301 | Created | REFUND:ADD |
310 | Sent to bank | REFUND:SEND |
316 | Processed | REFUND:RECEIVED |
313 | Declined | REFUND:DECLINED |
319 | Storno / Reversed | REFUND:REVERSED |