Versions Compared

Key

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

Generic messages are consisten acc

Generic Messages

Code

Gateway

Title

Message

Notes

200

CC

Captured

Payment successful

If payment is successfully processed through credit card, then this status will be returned

CC

Accepted

Payment successful and accepted

If payment is captured and received , then this status will be returned

DD

Pending Submission

Pending Submission

If payment is successful, then this status will be returned

OB

Success

Success

If payment is successful, then this status will be returned

201

CC/DD/OB

Success

Success

Access token is created

CC/DD/OB

201

Success

Success

Payment Intent is created

500

CC

3DS authentication required

3DS authentication required

If any of the 3DS related details are missing, then this status will be returned

CC

Finished

Missing Cardcvv

If cvv details is not provided during card payment, then this status will be returned

CC

Finished

Authentication Rejected By Issuer - Cardholder Not Enrolled In Service

If 3DS authentication is rejected , then this status will be returned

CC

Finished

3DS declined

If 3DS is declined while authenticating, then this status will be returned

CC

Rejected

Payment

rejected

if after capturing the payment if it’s rejected due to any issue, then this status will be returned

OB

Failed

Failed

If payment is not successful, then this status will be returned

401

CC/DD/OB

Authorisation error

Payment

Intent

has expiredIf the payment intent

is created

before 30 minutes or it has been used for one payment type already, then this status will be returnedCC/DD/OB

CC/DD/OB

Authorisation error

Access Token expired

If the access_token is created before 30 minutes, then this status will be returned

DD

Authorisation error

Direct debit is not enabled to this merchant account

If merchant’s Gocardless account is not connected with their blink account, then this status will be returned

403

CC/DD/OB

Authorisation error

Forbidden request

If Blink API status is not active in merchant account, then this status will be returned

Authorisation error

Unauthorised request

If the passed access_token in header, is invalid , then this status will be returned

400

CC/DD/OB

Validation error

Api key is required

If

api

API key is not present, the create token request will return this status

CC/DD/OB

400

Validation error

Secret key is required

If secret key is not present, create token request will return this status

CC/DD/OB

400

Validation error

Amount is required

If proper amount is not present, create intent request will return this status
CC - 1 (min amount)
DD - 1.01(min amount)
OB - 0.01(min amount)

CC/DD/OB

400

Validation error

Return url is required

If return url is not present, create intent request will return this status

CC/DD/OB

400

Validation error

Notification url is required

If notification url is not present, create intent request will return this status

CC/DD/OB

400

Validation error

Payment type is required

If payment type is not present, create intent request will return this status
Supported payment types - credit-card, direct-debit, open-banking
Allowed payment types of merchant account are returned in create token request

CC/DD/OB

400

Validation error

Currency is required

If currency is not present, then create intent request will return this status.
Supported currency - three digit ISO formatted code
Default currency - GBP

CC

400

Validation error

Payment

Token is required

If payment token is not present , creditcards request will return this status

CC/DD/OB

Validation error

Payment

Intent is required

If payment intent

is not present, this status will be returned

CC/OB

Validation error

Customer name is required

If customer name is not present, this status will be returned

CC/OB

Validation error

Customer email is required

If customer email is not present, this status will be returned

CC

Validation error

Device timezone is required

If 3DS authentication is enabled, device timezone is needed for Credit Cards request

CC

Validation error

Device capabilities is required

If 3DS authentication is enabled, device capabilities is needed for Credit Cards request

CC

Validation error

Device screen resolution is required

If 3DS authentication is enabled, device screen resolution is needed for Credit Cardsrequest

CC

Validation error

Device accept language is required

If 3DS authentication is enabled, device accept language is needed for Credit Cards request

CC

Validation error

Remote address is required

If 3DS authentication is enabled, remote address is needed for Credit Cards request

DD

Validation error

Given name is required if company name is not present

If given name is not present in the absence of company name, Direct Debits request will return this status

DD

Validation error

Family name is required if company name is not present

Family name and given name, both are required in the absence of company name in Direct Debits request

DD

Validation error

Company name is required if given name and family name are not present

If company name is not present along with given name and first name, Direct Debits request will return this status

DD

Validation error

Email address is required

If email is not present, Direct Debits request will return this status

DD

Validation error

Account holder name is required

If account holder name

is not present,

Direct Debits request will return

this status

DD

Validation error

Branch code is required

If branch code is not present, Direct Debits request

will

return this status

DD

Validation error

Account number is required

If account number is not present, Direct Debits request will return this status

Open Banking

Code

Gateway

Title

Message

Notes

200

CC

Captured

Payment successful

If payment is successfully processed through credit card, then this status will be returned

CC

Accepted

Payment successful and accepted

If payment is captured and received , then this status will

be returned

DD

Pending Submission

Pending Submission

If payment is successful, then this status will be returned

OB

Success

Success

If payment is successful, then this status will be returned

201

CC/DD/OB

Success

Success

Access token is created

CC/DD/OB

Success

Success

Payment Intent is created

500

CC

3DS authentication required

3DS authentication required

If any of the 3DS related details are missing, then this status will be returned

CC

Finished

Missing Cardcvv

If cvv details is not provided during card payment, then this status will be returned

CC

Finished

Authentication Rejected By Issuer - Cardholder Not Enrolled In Service

If 3DS authentication is rejected , then this status will be returned

CC

Finished

3DS declined

If 3DS is declined while authenticating, then this status will be returned

CC

Rejected

Payment rejected

if after capturing the payment if it’s rejected due to any issue, then this status will be returned

OB

Failed

Failed

If payment is not successful, then this status will be returned

401

CC/DD/OB

Authorisation error

Payment Intent has expired

If the payment intent is created before 30 minutes or it has been used for one payment type already, then this status will be returned

CC/DD/OB

401

Authorisation error

Unauthorised request

If the passed access_token in header, is invalid , then this status will be returned

CC/DD/OB

401

Authorisation error

Access Token expired

If the access_token is created before 30 minutes

, then this status will be returned

DD

Authorisation error

Direct debit is not enabled to this merchant account

If merchant’s Gocardless account is not connected with their blink account

, then this status will be returned

403

CC/DD/OB

Authorisation error

Forbidden request

If Blink API status is not active in merchant account, then this status will be returned

400

CC/DD/OB

Validation error

Api key is required

If api key is not present, the create token request will return this status

CC/DD/OB

Validation error

Secret key is required

If secret key is not present, create token request will return this status

CC/DD/OB

Validation error

Amount is required

If proper amount is not present, create intent request will return this status

CC - 1 (min amount)
DD - 1.01(min amount)
OB - 0.01(min amount)

CC/DD/OB

Validation error

Return url is required

If return url is not present, create intent request will return this status

CC/DD/OB

Validation error

Notification url is required

If notification url is not present, create intent request will return this status

CC/DD/OB

Validation error

Payment type is required

If payment type is not present, create intent request will return this status

Supported payment types - credit-card, direct-debit, open-banking
Allowed payment types of merchant account are returned in create token request

CC/DD/OB

Validation error

Currency is required

If currency is not present, then create intent request will return this status.
Supported currency - three digit ISO formatted code
Default currency - GBP

CC

Credit Cards

Code

Title

Message

Notes

200

Captured

Payment successful

If payment is successfully processed through credit card, then this status will be returned

200

Accepted

Payment successful and accepted

If payment is captured and received , then this status will be returned

400

Validation error

Payment Token is required

If payment token is not present , creditcards request will return this status

CC/DD/OB

CC

Validation error

400

Validation error

Payment Intent is required

If payment intent is not present, this status will be returned

CC/OB

Validation error

Customer name is required

If customer name is not present, this status will be returned

CC/OB

Validation error

Customer email is required

If customer email is not present, this status will be returned

Device timezone is required

If 3DS authentication is enabled, device timezone is needed for Credit Cards request

CC

400

Validation error

Device capabilities is required

If 3DS authentication is enabled, device capabilities is needed for Credit Cards request

CC

400

Validation error

Device screen resolution is required

If 3DS authentication is enabled, device screen resolution is needed for Credit Cards request

CC

400

Validation error

Device accept language is required

If 3DS authentication is enabled, device accept language is needed for Credit Cards request

CC

400

Validation error

Remote address is required

If 3DS authentication is enabled, remote address is needed for Credit Cards request

DD

400

Validation error

Given

Customer name is required

if company name is not present

If

given

customer name is not present

in the absence of company name

,

Direct Debits request will return

this status

DD

Validation error

Family name is required if company name is not present

Family name and given name, both are required in the absence of company name in Direct Debits request

DD

Validation error

Company name is required if given name and family name are not present

If company name is not present along with given name and first name, Direct Debits request will return this status

DD

will be returned

400

Validation error

Email address

Customer email is required

If customer email is not present,

Direct Debits request will return

this status

DD

Validation error

Account holder name is required

If account holder name is not present, Direct Debits request will return this status

DD

Validation error

Branch code is required

If branch code is not present, Direct Debits request will return this status

DD

Validation error

Account number is required

If account number is not present, Direct Debits request

will

return this status

Direct Debit

Code

Gateway

Title

Message

Notes

200

CC

Captured

Payment successful

If payment is successfully processed through credit card, then this status will be returned

CC

Accepted

Payment successful and accepted

If payment is captured and received , then this status will be returned

DD

Pending Submission

Pending Submission

If payment is successful, then this status will

be returned

OB

Success

Success

If payment is successful, then this status will be returned

201

CC/DD/OB

Success

Success

CC/DD/OB

Success

Success

Payment Intent is created

Access token is created

500

CC

3DS authentication required

3DS authentication required

If any of the 3DS related details are missing, then this status will be returned

CC

500

Finished

Missing Cardcvv

If

cvv

CVV details is not provided during card payment, then this status will be returned

CC

500

Finished

Authentication Rejected By Issuer - Cardholder Not Enrolled In Service

If 3DS authentication is rejected , then this status will be returned

CC

500

Finished

3DS declined

If 3DS is declined while authenticating, then this status will be returned

CC

500

Rejected

Payment rejected

if after capturing the payment if it’s rejected due to any issue, then this status will be returned

OB

Open Banking

Failed

Code

Failed

If payment is not successful, then this status will be returned

401

CC/DD/OB

Authorisation error

Payment Intent has expired

If the payment intent is created before 30 minutes or it has been used for one payment type already, then this status will be returned

CC/DD/OB

Authorisation error

Unauthorised request

If the passed access_token in header, is invalid

Title

Message

Notes

200

Success

Success

If payment is successful, then this status will be returned

CC/DD/OB

Authorisation error

Access Token expired

If the access_token is created before 30 minutes, then this status will be returned

DD

Authorisation error

Direct debit is not enabled to this merchant account

If merchant’s Gocardless account is not connected with their blink account, then this status will be returned

403

CC/DD/OB

Authorisation error

Forbidden request

If Blink API status is not active in merchant account, then this status will be returned

400

CC/DD/OB

Validation error

Api key

Customer name is required

If

api key

customer name is not present,

the create token request will return

this status

CC/DD/OB

Validation error

Secret key is required

If secret key is not present, create token request will return this status

CC/DD/OB

will be returned

400

Validation error

Amount

Customer email is required

If

proper amount is not present, create intent request will return this status

CC - 1 (min amount)
DD - 1.01(min amount)
OB - 0.01(min amount)

CC/DD/OB

Validation error

Return url is required

If return url is not present, create intent request will return this status

CC/DD/OB

Validation error

Notification url is required

If notification url is not present, create intent request will return this status

CC/DD/OB

Validation error

Payment type is required

If payment type is not present, create intent request will return this status

Supported payment types - credit-card, direct-debit, open-banking
Allowed payment types of merchant account are returned in create token request

CC/DD/OB

Validation error

Currency is required

If currency is not present, then create intent request will return this status.
Supported currency - three digit ISO formatted code
Default currency - GBP

CC

Validation error

Payment Token is required

If payment token is not present , creditcards request will return this status

CC/DD/OB

Validation error

Payment Intent is required

If payment intent is not present, this status will be returned

CC/OB

Validation error

Customer name is required

If customer name is not present, this status will be returned

CC/OB

Validation error

Customer email is required

If customer email is not present,

customer email is not present, this status will be returned

500

Failed

Failed

If payment is not successful, then this status will be returned

Direct Debit

Code

Title

Message

Notes

200

Pending Submission

Pending Submission

If payment is successful, then this status will be returned

CC

400

Validation error

Device timezone is required

CC

Validation error

Remote address is required

If 3DS authentication is enabled, remote address is needed for Credit Cards request

DD

Validation error

If 3DS authentication is enabled, device timezone is needed for Credit Cards request

CC

Validation error

Device capabilities is required

If 3DS authentication is enabled, device capabilities is needed for Credit Cards request

CC

Validation error

Device screen resolution is required

If 3DS authentication is enabled, device screen resolution is needed for Credit Cardsrequest

CC

Validation error

Device accept language is required

If 3DS authentication is enabled, device accept language is needed for Credit Cards request

Given name is required if company name is not present

If given name is not present in the absence of company name, Direct Debits request will return this status

DD

400

Validation error

Family name is required if company name is not present

Family name and given name, both are required in the absence of company name in Direct Debits request

DD

400

Validation error

Company name is required if given name and family name are not present

If company name is not present along with given name and first name, Direct Debits request will return this status

DD

400

Validation error

Email address is required

If email is not present, Direct Debits request will return this status

DD

400

Validation error

Account holder name is required

If account holder name is not present, Direct Debits request will return this status

DD

400

Validation error

Branch code is required

If branch code is not present, Direct Debits request will return this status

DD

400

Validation error

Account number is required

If account number is not present, Direct Debits request will return this status

401

Authorisation error

Direct debit is not enabled to this merchant account

If merchant’s Gocardless account is not connected with their blink account, then this status will be returned