What does Adyen payment not authorized mean?

This functionality is available via API and select client libraries. The 3 related API endpoints are:

  • v2/purchases/authorize
  • v2/purchases/capture
  • v2/purchases/cancel

To capture or cancel an authorize transaction, use /capture or /cancel endpoints and include the transaction UUID from the original authorize transaction:

  • v2/purchases/transaction-uuid-/capture
  • v2/purchases/transaction-uuid-/cancel
  • Authorize: When you authorize a subscriber's credit card, we check with the subscriber's bank to see if the credit card is legitimate and has sufficient funds for the amount you authorized. If the subscriber's bank approves, a hold is placed on the funds in the subscriber's account but no money has moved, yet.
  • Capture: In order to actually move money from the subscriber's account, you have to issue a capture request on the original authorization to collect ("capture") the funds.
  • Cancel: If you choose not to capture the funds from the subscriber's account, you can explicitly cancel the authorization to release the hold on those funds.
  • Authorize the amount first but only capture the funds once you've shipped the physical goods.
  • Perform a manual fraud review before capturing the funds and fulfilling the order.
  • Authorize the amount at the start of a free trial and then capture the funds at start of the subscription.
  • You can only capture an authorization once.
  • You must capture all the line items on an invoice, and for the full amount of the authorization.
  • Gift cards and coupons will be redeemed and marked as used at the time of authorization.
  • Authorizations automatically expire after a period of time if they are not captured. The length of time varies by card brand and gateway, but usually it is within 7-10 days. If you wait too long to capture an authorization, the gateway may have already canceled the authorization.
  • If an authorization has already been captured, Recurly will return an error message via the API.
  • If an authorization has already been canceled, Recurly will return an error message via the API. In this case, you can either: submit a new authorization, or initiate a transaction request.
  • Braintree
  • Stripe
  • Adyen
  • CardConnect
  • Other gateways will be added according to merchant demand.

There are no per transaction fees for authorizations. Merchants will only be charged for captures. Note, this is separate from verifications, which will still incur standard Recurly transaction fees.

  • "Partial captures": partially capturing an authorization (e.g. only capturing $5 of a $10 authorization).
  • "Multiple captures": partially capturing an authorization multiple times (e.g. capturing $2 first, then $8, of a $10 authorization). Capture requests must capture all line items on an invoice.
  • Capturing more than the amount authorized (e.g. capturing $11.50 of a $10 authorization).
  • Also note: Recurly does not automatically authorize your subscribers' cards in advance of recurring subscription renewals.
  • Merchants can capture the full authorization amount, and then refund individual line items in separate refund transaction requests.
  • Merchants can cancel the initial authorization, and then initiate transaction requests for individual line items as separate transactions.
  • Recurly will not automatically cancel authorizations. You will need to explicitly cancel authorizations so that there are not long holds on customers' accounts. Note: it is best industry practice for merchants to explicitly cancel authorizations and not rely on authorizations to be expired by the gateways.
  • Recurly will not inform merchants when authorizations have been canceled or expired upstream, i.e. by the gateway. This information is not always available from the gateway.
  • Authorization, cancel, and capture transactions do not handle account credits (or credit invoices), and will only authorize, cancel, or capture the original, requested transaction amount. This is due to gateway limitations on how authorizations need to be captured to match the requested authorization.
    • If merchants use account credits, the merchant will need to request a preview to ensure no credits will impact the authorization amount requested. If an account has a credit that impacts the authorization amount, merchants will need to use the v2/purchases endpoint instead of v2/purchases/authorize
  • Delayed capture: Recurly does not support delaying or customizing the timing of captures, i.e. captures are immediately initiated when the API request is received.
  • Captures cannot be canceled or voided. The transaction would have to be refunded upon success.
  • Subscriptions with a future start date (free trial) longer than 7 days is not supported on Stripe.
  • Auth and Capture is only supported via Recurly’s API and select client libraries.
  • Auth and Capture does not fully support 3rd party integrations such as Xero or QB (coming soon).

To enable this feature, please contact Recurly Support.

What does Adyen payment not authorized mean?
What does Adyen payment not authorized mean?

What does Adyen payment not authorized mean?

Learn about the reasons why a payment authorisation can be refused.

When your payment authorisation request is not successful, the response returns HTTP status code 200/OK and includes a resultCode set to either Refused, Error, or Cancelled.

In addition, the response contains a refusalReason field with a short message explaining why a payment was refused, as well as the refusalReasonCode (in Checkout API only).

The possible refusalReason values are listed below.

refusalReasonCode refusalReason Description
2 Refused The transaction was refused.
3 Referral Referrals.
4 Acquirer Error The transaction did not go through due to an error that occurred on the acquirer's end.
5 Blocked Card The card used for the transaction is blocked, therefore unusable.
6 Expired Card The card used for the transaction has expired. Therefore it is unusable.
7 Invalid Amount An amount mismatch occurred during the transaction process.
8 Invalid Card Number The specified card number is incorrect or invalid.
9 Issuer Unavailable It is not possible to contact the shopper's bank to authorise the transaction.
10 Not supported The shopper's bank does not support or does not allow this type of transaction.
11 3D Not Authenticated 3D Secure authentication was not executed, or it did not execute successfully.
12 Not enough balance The card does not have enough money to cover the payable amount.
14 Acquirer Fraud Possible fraud.
15 Cancelled The transaction was cancelled.
16 Shopper Cancelled The shopper cancelled the transaction before completing it.
17 Invalid Pin The specified PIN is incorrect or invalid.
18 Pin tries exceeded The shopper specified an incorrect PIN more that three times in a row.
19 Pin validation not possible It is not possible to validate the specified PIN number.
20 FRAUD The pre-authorisation risk checks resulted in a fraud score of 100 or more. Therefore, the transaction was flagged as fraudulent, and was refused.
21 Not Submitted The transaction was not submitted correctly for processing.
22 FRAUD-CANCELLED The sum of pre-authorisation and post-authorisation risk checks resulted in a fraud score of 100 or more. Therefore, the transaction was flagged as fraudulent, and was refused.
23 Transaction Not Permitted

The following declined codes are mapped to this refusal reason:

  • "57: Transaction not permitted to issuer/cardholder"
  • "57: Transaction not allowed for this merchant"
  • "58: Transaction not permitted to acquirer/terminal"
24 CVC Declined The specified CVC (card security code) is invalid.
25 Restricted Card

The following decline codes are mapped to this refusal reason:

  • "62: Restricted Card"
  • "62: Invalid card in this country"
26 Revocation Of Auth

Indicates that the shopper requested to stop a subscription.

Decline codes such as the following are mapped to this refusal reason:

  • "R1: Revocation of Authorization Order"
  • "R3: Revocation of All Authorizations Order"
  • "R0: Stop Payment Order"
27 Declined Non Generic This response maps all those response codes that cannot be reliably mapped. This makes it easier to tell generic declines (for example, Mastercard "05: Do not honor" response) from more specific ones.
28 Withdrawal amount exceeded The withdrawal amount permitted for the shopper's card has exceeded.
29 Withdrawal count exceeded The number of withdrawals permitted for the shopper's card has exceeded.
31 Issuer Suspected Fraud Issuer reported the transaction as suspected fraud.
32 AVS Declined The address data the shopper entered is incorrect.
33 Card requires online pin The shopper's bank requires the shopper to enter an online PIN.
34 No checking account available on Card The shopper's bank requires a checking account to complete the purchase.
35 No savings account available on Card The shopper's bank requires a savings account to complete the purchase.
36 Mobile pin required The shopper's bank requires the shopper to enter a mobile PIN.
37 Contactless fallback The shopper abandoned the transaction after they attempted a contactless payment and were prompted to try a different card entry method (PIN or swipe).
38 Authentication required The issuer declined the authentication exemption request and requires authentication for the transaction. Retry with 3D Secure.
39 RReq not received from DS The issuer or the scheme wasn't able to communicate the outcome via RReq.
40 Current AID is in Penalty Box. The payment network can't be reached. Retry the transaction with a different payment method.
41 CVM Required Restart Payment A PIN or signature is required. Retry the transaction.
42 3DS Authentication Error The 3D Secure authentication failed due to an issue at the card network or issuer. Retry the transaction, or retry the transaction with a different payment method.

See also

  • Result codes
  • POS refusal reasons