Transaction Statuses

Common Statuses

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.

Pending Statuses

CodeStatusDescription
20INITTransaction is started (Paylink) no payment method is selected yet.
20PENDINGTransaction is created on the payment method, data must be provided by the Payer to proceed (bank selection / card data inserted)
50PENDINGData is received, send to the payment method, we wait for there response. Payment can be send into an processing status
90PENDINGData 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
98PENDINGProvider or Issuer confirmed that the payment is send, but the funds are not received yet (for Pay By Bank only)

Processing statuses

CodeStatusDescription
-90CANCELThe payment has been cancelled by the user (Or voided using the legacy API's)
-80EXPIREDThe payment or authorisation has expired.
-64DENIEDThe payment was cancelled by an user or via the API by the transaction:decline endpoint
-63DENIEDThe 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.
-61CANCELORDER API ONLY: The payment has been voided after a successful authorization
-60FAILUREThe payment could not be processed due to an error at the payment method, processor or issuer.
-51PAID_CHECKAMOUNTOrder 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
80PARTIAL PAYMENTPartial 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.
85VERIFYThe payment is treated as suspicious by the verify module. The status needs to be determined by means of an additional check.
95AUTHORIZEThe payment has been reserved and can be captured. This status is used for credit card payments and BNPL.
97PARTLY_CAPTUREDThe payment has been partly captured. You can void or capture the remaining autorised part.
100PAIDThe payment was successful.

After processing statuses

If a transaction is changed after the PAID status.

CodeStatusDescription
-71CHARGEBACKChargeback of a credit card payment.
-72REFUNDINGThe payment will be refunded (you can still cancel this).
-81REFUNDThe payment has been refunded.
-82PARTIAL REFUNDThe payment has been partially refunded.

Refund processing statuses

CodeNameExchange action
301CreatedREFUND:ADD
310Sent to bankREFUND:SEND
316ProcessedREFUND:RECEIVED
313DeclinedREFUND:DECLINED
319Storno / ReversedREFUND:REVERSED

Payment Initiation Accepted Detail statuses

CodeNameExchange action
ACCCAcceptedSettlementCompletedThis status is only applicable for instant payments. Settlement on the creditor's account has been completed.
ACCPAcceptedCustomerProfilePreceding check of technical validation was successful. Customer profile check was also successful.
ACSCAcceptedSettlementCompletedSettlement on the debtor's account has been completed.
ACSPAcceptedSettlementInProcessAll preceding checks such as technical validation and customer profile were successful. The payment initiation was successfully signed. The payment initiation has been accepted for execution, but before settlement on the debtor’s account.
ACTCAcceptedTechnicalValidationAuthentication and syntactical and semantical validation (Technical validation) are successful.
ACWCAcceptedWithChangeInstruction is accepted but a change will be made, such as date or remittance not sent.
ACWPAcceptedWithoutPostingPayment instruction included in the credit transfer is accepted without being posted to the creditor customer's account.

Direct debits statuses

Transaction statuses

CodeNameDescriptionExchange action
91AddedThe direct debit has been received by PAY. and will be processed shortlyincassoadd
94ProcessedThe direct debit has been placed in a batch by PAY. and this has been presented to the bankincassosend
97Prematurely rejectedThe direct debit was rejected by the PAY. systemincassopending
100DebitedThe amount was successfully debitedincassocollected
103RemovedThe direct debit has been removed
106DeclinedThe amount was not debited
127Rejected by bankThe direct debit was rejected by the bankincassostorno
526In batchThe direct debit has been placed in a batchincassopending

Reversal reasons

If a direct debit is declined and reversed (status code 106) a decline object is available in the DirectDebit:Get endpoint. This object contains a code which reflects the following

CodeStatusDescription
109Administrative reasonThere is insufficient balance in the debtor's account
The transaction does not comply with the statutory requirements
The IBAN number or the name of the debtor is missing
There are "other reasons"
121Does not accept direct debitYour debtor has refused this specific direct debit
Your direct debit stated that the details have changed but you did not enter the changed details
274Account number blockedThe IBAN number from which you want to collect is not suitable for direct debit
277Selective direct debit blockThe IBAN from which you wish to collect the direct debit is blocked for (these) direct debits. The debtor or the debtor's bank may have blocked the account
The IBAN from which you want to collect is not suitable for direct debit. For example, it is a savings account
112Account number expiredThe IBAN from which you want to collect has been cancelled
The debtor is deceased
115Account number unknownThe IBAN from which you wish to collect the direct debit is incorrect
118Incorrect mandateThere is no correct registration of the mandate or the debtor has withdrawn the mandate
The debtor has specified a lower maximum amount than the amount of your direct debit
124Direct debit carried out twiceYou have already submitted this direct debit
271Name/ number do not matchThe name of the debtor as submitted does not match the actual name of the account holder.
280Account number WKAThe IBAN number concerns a WKA account number from which direct debits may not be made
286Reason not specifiedThe direct debit could not be processed but no specific reason was received from the debtor's bank
331Report incorrect direct debitThe debtor does not recognise the direct debit order and has started the Report incorrect direct debit procedure. (up to 13 months after depreciation)