Stripe for Payments & Autopay

Stripe can be connected to Rillet to allow customers to pay invoices online and to enable automatic payments. Once connected, customers can use Stripe checkout links for manual payments or register a default payment method for autopay.

To Enable Stripe Payments:

  1. Connect or create a Stripe account via Integrationsarrow-up-right.

Once connected, each customer can pay invoices via Stripe checkout links by default.

To Disable Stripe Payments for an Individual Customer:

  1. Go to Accounts Receivable > Customers.

  2. Select the Customer Profile.

  3. Toggle off Online Payments.

Disabling this removes all active links from open invoices.

To Enable Autopay in Rillet:

  1. Complete the steps in Enable Stripe payments above.

  2. In Stripe, activate the Billing Portalarrow-up-right and update the settings: ● Customer Info: On ● Payment Methods: On ● Cancellation: Off ● Subscriptions: Off

To Set up a Customer Profile for Payments:

  1. Go to Accounts Receivable > Customers.

  2. Select the Customer Profile.

  3. Review the Online Payments settings: ● Online Payments: Stripe checkout links are available for manual payments. ● Autopayment: Requires a default payment method; invoices are automatically charged to this method.

When a customer registers a default payment method, the autopayment toggle is active in their profile. The Customer List and Invoices List will also display the Autopayment icon.

To Turn On Online Payments by Default for all Customers:

  1. Click your company’s icon in the lower-left corner.

  2. Go to Organization Settings > Invoices.

  3. In the Appearance tab, click Edit in the Invoicing Account section.

  4. Check the box for Enable online payments for new customers (requires Stripe integration).

  5. Click Save to apply the change.

Once enabled, all new customers will have online payments turned on by default.

To manage payment failures:

On the Invoices List, an icon displays next to invoices with failed autopayments. Customers are not automatically notified of the failure.

Rillet will attempt to charge the default payment method three times before disabling autopay for the customer:

  • 0 hours – Initial attempt

  • +1 hour – Second attempt

  • +24 hours – Final attempt

A record of failed autopayment attempts is also available in the Invoice History.

When receiving an invoice, customers with online payments enabled see two options in both the invoice email and the PDF:

  • Pay Online – Use this option to make a manual, one-time payment.

  • Set up automatic payments – Use this option to pay the invoice and register a default payment method for future invoices.

To make a one-time payment, the customer clicks Pay Online, which opens a Stripe checkout session.

To Sign Up for Autopayment:

On the invoice or in the email, the customer selects Set up automatic payments. They are directed to the Billing Portal, where they can manage default payment methods. To register a new card, the customer selects + Add Payment Method.

Once registered for autopay:

  • All future communications include only the Billing Portal link.

  • Invoice payment instructions state that invoices will be automatically paid.

Autopay Invoice Email Example

Autopay Invoice PDF Example

To Disable Autopay for a Customer:

Autopay can be disabled in two ways:

  • The customer removes their default payment method in the Billing Portal.

  • In Rillet, turn off Allow Autopayments in the Customer Profile.

To Update a Customer’s Default Payment Method:

For customers with online payments enabled, every invoice includes a link to the Billing Portal:

  • Set Up Automatic Payments – if no autopayment method exists.

  • Go to Billing Portal – if an autopayment method is already active.

Customers can use this link at any time to update their payment preferences.

Frequently Asked Questions

chevron-rightHow long does it take for a Stripe payment to register on a Rillet invoice? hashtag

Rillet syncs all Stripe payments every 2 hours.

chevron-rightWhen is a customer charged? hashtag

By default Rillet will charge when the invoice is sent (if not sent, no charge will happen). Invoice payments will be processed every 2 hours in a batch.

  • Note: Manually marking an invoice as sent will not trigger an auto-charge.

chevron-rightWhat if I want to charge my customer without sending the invoice? hashtag

To enable charging automatically, there is a setting under Invoice set up to Charge automatically on the due date (regardless of invoice sending). It is recommended to also turn on automatic invoice sending with this to ensure customers receive the invoice when charged.

chevron-rightMy customer just set up automatic payments but the invoice is still showing as unpaid. What do I need to do?hashtag

Rillet will automatically charge the card on file in the next payment run (every 2 hours).

chevron-rightIf there are multiple payment methods in Stripe, which one will be used?hashtag

Customers can designate their default payment method within the billing portal. If there is only one payment method, Rillet will assume that is the default.

  • In the case where there are multiple payments methods and none are defaulted, Rillet will not automatically charge. Please reach out to your customer to have them select the default.

See Also

To learn more about managing Stripe payments and autopay in Rillet, review these articles:

Last updated