Skip to main content

Documentation Index

Fetch the complete documentation index at: https://newie.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Reference Scope

This page covers common symptoms, likely causes, practical fixes, payment failure codes, decline-code reference, and details to include when contacting Newie support. For practical provider questions and step-by-step resolutions, use the relevant topic page: Payments & Billing, Managing Subscribers & Customers, Selling Overview, Payouts, or Communication.

Quick checks

Start with account, service, payout, and pending-payment checks.

Payment failure codes

Use decline-code tables to decide whether to retry, update details, or contact the bank.

In-app errors

Capture the action, screen, error text, time, and screenshot for support.

Quick Diagnostic Checks

You can’t sell services

If you cannot sell, publish, or share a service, check that:
  • Your profile is complete
  • Payout setup is complete and Stripe is connected
  • Your account has been approved for selling
  • At least one service is published and Available for Sale
  • The service has a valid price, currency, and payment method setup

A payment failed

Open the invoice and look for the failure code. Use the payment failure code tables below to decide whether the customer should retry, update their payment method, contact their bank, or use another card. For failed payment attempts on subscription or installment invoices, you can usually send the Customer Manage Link so the customer can update payment details and retry where available.

A BECS payment is still pending

BECS Direct Debit is an async bank payment. When the customer submits the payment, the payment may show as Pending or Processing while the bank confirms it. This usually takes up to 3 business days. Newie treats a Pending or Processing BECS payment as paid unless it later fails. Pending bank confirmation should not put the subscription in Upcoming or stop it from being active. Zapier does not expose a Payment Created trigger, so users cannot build automations that fire when a BECS payment is first submitted. Payment Paid fires only after bank confirmation, when the related invoice is marked Paid.

Payment Failure Codes

BECS Direct Debit Failures (Australia)

Failed BECS payments can retry automatically up to 2 times when Auto Retry is active. If retries are exhausted or the payment method is invalid, the customer needs to update their payment method.
CodeDescriptionWhat to Do
no_accountBank account does not existAsk the customer to update their payment method.
account_closedBank account is closedAsk the customer to update their payment method.
invalid_routing_numberRouting number is invalidAsk the customer to update their payment method.
debit_not_authorizedDebit was not authorisedAsk the customer to update their payment method.
recipient_deceasedAccount is inactiveAsk the customer to update their payment method.
internalInternal bank or processor errorAsk the customer to update their payment method. Contact Newie support if the issue continues.
refer_to_customerInsufficient funds or the bank requires customer actionAsk the customer to add funds or contact their bank. If Auto Retry is active, Newie can retry failed BECS payments up to 2 times.

Common Card Decline Codes

Decline CodeDescriptionRetry?What to Do
authentication_requiredAuthentication issueNoAsk the customer to update their payment method.
call_issuerCard issuer needs to be contactedNoAsk the customer to contact their bank or use another payment method.
card_not_supportedCard is not supportedNoAsk the customer to use another payment method.
do_not_honorBank declined the paymentMaybeAsk the customer to re-add the card, contact their bank, or use another card.
expired_cardCard has expiredNoAsk the customer to update with an active card.
fraudulentPayment was flagged as fraudNoAsk the customer to use another payment method.
generic_declineUnknown or blocked declineNoAsk the customer to update their payment method or contact their bank.
incorrect_cvcCVC is incorrectNoAsk the customer to re-enter the correct CVC.
incorrect_numberCard number is incorrectNoAsk the customer to re-enter the correct card number.
insufficient_fundsNot enough fundsYesAsk the customer to add funds, then retry.
invalid_expiry_monthExpiry month is incorrectNoAsk the customer to correct the expiry date.
invalid_expiry_yearExpiry year is incorrectNoAsk the customer to correct the expiry date.
issuer_not_availableIssuer could not authoriseMaybeRetry later, or ask the customer to use another payment method if it continues.
lost_cardCard was reported lostNoAsk the customer to use another card.
stolen_cardCard was reported stolenNoAsk the customer to use another card.
card_velocity_exceededSpending or transaction limit exceededMaybeAsk the customer to contact their bank or use another payment method.
currency_not_supportedCurrency is not supported by the cardNoAsk the customer to use another card.

Additional Stripe Card Decline or Error Codes

Newie may also surface these Stripe card decline or error codes. Use the action below, and include the decline code if you contact Newie support.
CodeMeaningWhat to Do
approve_with_idTransaction was not authorisedThe customer may need to update payment method or contact their card issuer. A retry may succeed.
do_not_try_againHard decline from card issuerAsk the customer to use another payment method or contact their card issuer. Avoid repeated retries.
duplicate_transactionPossible duplicate transactionFor subscription or installment payments, open the related subscription or installment plan and check Invoice History before retrying. Retry later or use another payment method if needed.
incorrect_pinIncorrect PINAsk the customer to retry with the correct PIN or use another payment method.
incorrect_zipIncorrect billing postal codeAsk the customer to update payment details with the correct postal code.
invalid_accountInvalid card accountAsk the customer to update payment method.
invalid_amountAmount is not allowed or exceeds a limitA retry may succeed, but the customer may need to contact their card issuer or use another payment method.
invalid_cvcInvalid CVCAsk the customer to update payment details with the correct CVC.
invalid_numberInvalid card numberAsk the customer to update payment details with the correct card number.
invalid_pinInvalid PINAsk the customer to retry with the correct PIN or use another payment method.
merchant_blacklistTransaction blocked by issuer or payment networkAsk the customer to use another payment method.
new_account_information_availableCard details may have changedAsk the customer to update payment method.
no_action_takenIssuer did not approve or process the transactionA retry may succeed, but the customer may need to contact their card issuer or use another payment method.
not_permittedTransaction is not permitted on the cardAsk the customer to use another payment method or contact their card issuer.
offline_pin_requiredPIN requiredAsk the customer to retry with PIN or use another payment method.
online_or_offline_pin_requiredPIN requiredAsk the customer to retry with PIN or use another payment method.
pickup_cardIssuer declined and may require the card to be retainedAsk the customer to use another payment method.
pin_try_exceededToo many incorrect PIN attemptsThe customer may need to contact their card issuer or use another payment method. A retry may succeed later.
processing_errorPayment processor errorA retry may succeed. Ask the customer to update payment method if it continues.
reenter_transactionIssuer asks for transaction to be re-enteredA retry may succeed. Use another payment method if it continues.
restricted_cardCard is restrictedAsk the customer to use another payment method or contact their card issuer.
revocation_of_all_authorizationsAuthorisations revoked by customer or issuerThe customer may need to update payment method or contact their card issuer.
revocation_of_authorizationAuthorisation revoked by customer or issuerAsk the customer to update payment method.
security_violationBank blocked transaction for security reasonsAsk the customer to contact their card issuer or use another payment method.
service_not_allowedCard does not allow this transaction typeA retry may succeed, but the customer may need to contact their card issuer or use another payment method.
stop_payment_orderCustomer or issuer stopped paymentAsk the customer to update payment method or contact their card issuer.
testmode_declineTest card used in a live payment flowAsk the customer to use a real live card.
transaction_not_allowedTransaction not allowed by card issuerAsk the customer to contact their card issuer or use another payment method.
try_again_laterTemporary issuer or network declineRetry later. Use another payment method if it continues.
withdrawal_count_limit_exceededCard or account transaction-count limit exceededThe customer may need to contact their card issuer to increase limits or use another payment method.

Region-Specific Payment Restrictions

Amex Not Supported for UAE-Based Businesses

American Express is not supported for providers based in the UAE. This is a Stripe platform restriction, not a Newie setting. If a UAE-based customer attempts to pay with Amex, the payment may be declined or rejected. Ask the customer to use Visa or Mastercard instead. There is no workaround to enable Amex for UAE-based accounts.

In-App Error Messages

If an error appears in the Newie app, first check the action you were trying to take and any error text shown on screen. If you contact Newie support, include a screenshot and the time the error happened. For practical resolutions to common app, billing, Tap to Pay, email, payout, and customer-management questions, use the matching topic page. Keep this page for error text, payment failure codes, and diagnostics. Last updated: 2026-06-01