Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

field

Description

status code

  •  190 - Success: The payment is processed successfully.
  • 490 - Failed: The transaction failed.  
  • 491 - Validation failed: The transaction request contained errors and could not be processed properly.
  • 492 - Technical error: Due to a technical fault the transaction could not be completed.
  • 690 - Rejected: The transaction is rejected by the (third party) payment provider.
  • 790 - Pending entry: The transaction is on hold while the payment enginge engine is waiting on for input from consumers.
  • 791 - Pending processing: The transaction will be processed.
  • 792 - Awaiting the consumer: the payment Engine waits for consumers to return back from a third  third-party website,                                                        which is needed to complete the transaction.
  • 793 - The transaction is on hold.
  • 890 - Cancelled by User: The operation was canceled cancelled by the customer.
  • 891 - Cancelled by Merchant: The merchant has canceled cancelled the transaction.

payment type code

  • C001***
  • C002 – first direct debit
  • C003 – recurring direct debit
  • C004 – first direct debit
  • C005 – recurring direct debit
  • C008 – SEPA direct debit
  • C021 – ideal
  • C101 – refund transfer
  • C121 – refund ideal
  • C102 – refund any direct debit trx
  • C500 – refund any direct debit trx
  • C565 – refund any Settlement by merchant trx
  • C501 – reversal
  • C561 --direct debit has been reversed by the customer (M.O.I)
  • C562 – reversal
  • I255 – credit note
  • I256 – Write-off
  • C461 – payments from collection agency
  • C462?***
  • N800 ***

...

Resp. status code(s)

Payment type codes

Description

Action CDRator

190

C001/C002/C003
C004/C005
C008/C021

Successful: Payment/Direct debit/ iDEAL

The action required from CDRator for handling (direct debit) payments is Capture Payment by:

  • Checking if the status code is 190. Not found -> write error to log, process next record.
  • If status code is 190 and transaction code is C002/C003/C004/C005/C008 or C021, search for invoice number in field “Invoice number” and capture the payment with the debit amount specified in field “Amount Debit”. 
  • Write “successful result” to log file

190

C461/C462

Payments to the Collection Agency

The action required from CDRator for handling payments to the collection agency is Capture Payment by:

  • Checking if the status code is 190. Not found -> write error to log, process next record.
  • If status code is 190 and transaction code is C461/C462, search for invoice number in field“Invoice field “Invoice number” and capture the payment with the debit amount specified in field “Amount Debit”.
  • Write “successful result” to log file

190

N800

Settlement by merchant

The action required from CDRator for handling BPE 3.0 settlements by merchant is Capture Payment by:

  • Checking if the status code is 190. Not found -> write error to log, process next record.
  • If status code is 190 and transaction code is N800, search for invoice number in field“Invoice number” and capture the payment with the debit amount specified in field “Amount Debit”.
  • Write “successful result”to log file

190

C561/C562/C501

Reversal

The action required from CDRator for handling reversals is Insert Reversed Payment by:

  • Checking if the status code is 190. Not found -> write error to log, process next record.
  • If status code is 190 and transaction code is C561/C562/C501, search for invoice number in field“Invoice number” and capture the payment with the debit amount specified in field “Amount Credit”.
  • Write “successful result”to log file

...