If a customer's payment fails does the system try to reprocess the payment?

If a customer's payment fails does the system try to reprocess the payment?

Our system has Smart Retries enabled and will try to re-process payment up to 4 times in 3 weeks.  The Smart Retries feature attempts to retry the customer’s charge and works for cards and any other pull-based payment methods. To avoid bank fees, Stripe doesn’t retry invoice payments made with ACH debit. 

Smart Retries 

Using machine learning, Smart Retries chooses optimal times to retry failed payment attempts to increase the chance of successfully paying an invoice. The machine learning system behind Smart Retries uses hundreds of time-dependent, dynamic signals, such as:
  1. The number of different devices that have presented a given payment method in the last N hours
  2. The optimal time to pay (payments made for debit cards in certain countries might be slightly more successful at 12:01 AM in local time zones)
Based on a combination of these factors, Stripe tries to intelligently assess when to retry payments. We continuously learn from new purchaser behaviors and transaction, which provide for a more flexible and responsive approach over traditional rules-based payment retry logic. Any invoice with the auto_advance attribute set to true goes through the Smart Retries flow (if enabled), regardless of the selected payment method.

The Smart Retries feature attempts to retry the customer’s charge up to four times within a customizable period and works for cards and any other pull-based payment methods. To avoid bank fees, Stripe ​​doesn’t retry invoice payments made with ACH debit, BECS debit, or SEPA debit.

    • Related Articles

    • Payment Migration Files

      Below is some information to guide you in making a request to your payment processor.  The processor is going to be be different than the Company who you use for your management software.  For example, MindBody uses Stripe and ZenPlanner uses ...
    • How to Add Payment Plans

      ARC offers the ability to collect payment for all of the following: Recurring Memberships of all types One time payments for Classes or Class Packs(Punch Cards) Products like T-Shirts, Drinks etc Free Class Passes for Prospects Before you begin you ...
    • How to Setup Stripe Payment Integration

      In order to collect fees from your members for memberships, products or classes you must first setup your payment profile.  Plan2Play uses Stripe to process all payments.  Below are the steps you should follow to setup Stripe: Information needed ...
    • How to get a payment link to send to a client directly

      If you create an invoice for a client our system will automatically email them a request for payment.  However, sometimes you may wish to send them the link for payment directly.  There are several ways to get the link for payment. From the Invoices ...
    • My customer's email or name is incorrect on their billing statement

      If your member/customer puts in their name or email incorrectly we will send the update to Stripe once they make the change within their member account.  Currently we do not update any changes made from the back-end system to the billing system as ...