Generic messages are consisten acc
Generic Messages
Code |
Gateway
Title | Message | Notes |
200
CC
Captured
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 |
Success | Success | Access token is created |
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
CC
Finished
3DS declined
If 3DS is declined while authenticating, then this status will be returned
CC
Rejected
Payment |
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
Intent |
is created |
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 key is not present, the create token request will return this status |
400 | Validation error | Secret key is required | If secret key is not present, create token request will return this status |
400 | Validation error | Amount is required | If proper amount is not present, create intent request will return this status |
400 | Validation error | Return url is required | If return url is not present, create intent request will return this status |
400 | Validation error | Notification url is required | If notification url is not present, create intent request will return this status |
400 | Validation error | Payment type is required | If payment type is not present, create intent request will return this status |
400 | Validation error | Currency is required | If currency is not present, then create intent request will return this status. |
400 | Validation error | Payment |
If payment token is not present , creditcards request will return this status
CC/DD/OB
Validation error
Intent is required | If payment intent |
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
is not present, |
this status |
DD
Validation error
Branch code is required
will |
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
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 |
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 |
401 | Authorisation error | Unauthorised request | If the passed access_token in header, is invalid , then this status will be returned |
401 | Authorisation error | Access Token expired | If the access_token is created before 30 minutes |
DD
Authorisation error
Direct debit is not enabled to this merchant account
, then this status will be returned |
403 |
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
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 |
400 | Validation error | Device capabilities is required | If 3DS authentication is enabled, device capabilities is needed for Credit Cards request |
400 | Validation error | Device screen resolution is required | If 3DS authentication is enabled, device screen resolution is needed for Credit Cards request |
400 | Validation error | Device accept language is required | If 3DS authentication is enabled, device accept language is needed for Credit Cards request |
400 | Validation error | Remote address is required | If 3DS authentication is enabled, remote address is needed for Credit Cards request |
400 | Validation error |
Customer name is required |
If |
customer name is not present |
, |
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
will be returned | |
400 | Validation error |
Customer email is required | If customer email is not present, |
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
will |
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
be returned |
OB
Success
Success
If payment is successful, then this status will be returned
201
CC/DD/OB
Success
CC/DD/OB
Success
Success
Payment Intent is created
Access token is created
500 |
3DS authentication required | 3DS authentication required | If any of the 3DS related details are missing, then this status will be returned |
500 | Finished | Missing Cardcvv | If |
CVV details is not provided during card payment, then this status will be returned |
500 | Finished | Authentication Rejected By Issuer - Cardholder Not Enrolled In Service | If 3DS authentication is rejected , then this status will be returned |
500 | Finished | 3DS declined | If 3DS is declined while authenticating, then this status will be returned |
500 | Rejected | Payment rejected | if after capturing the payment if it’s rejected due to any issue, then this status will be returned |
Open Banking
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
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 |
Validation error |
Customer name is required | If |
customer name is not present, |
this status |
CC/DD/OB
Validation error
Secret key is required
If secret key is not present, create token request will return this status
will be returned | |
400 | Validation error |
Customer email is required | If |
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
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 |
400 | Validation error |
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 |
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 |
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 |
400 | Validation error | Email address is required | If email is not present, Direct Debits request will return this status |
400 | Validation error | Account holder name is required | If account holder name is not present, Direct Debits request will return this status |
400 | Validation error | Branch code is required | If branch code is not present, Direct Debits request will return this status |
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 |