Skip to main content
Vindicia Knowledge Center

Boleto Bancario Recurring Billing

Boleto Bancario Recurring Billing

The following diagram describes the Payment Capture flow for recurring billing when customers provide a Payment Method of Boleto Bancario.

Payment Capture Flow: Recurring Billing and Boleto Bancario

For recurring billing with Boleto Bancario:

  • Account must be previously created and include all required and optional fields for payment method.
  • Pre-billing and End of Trial notifications are sent per normal payment capture flow.
  • At billing, CashBox sends Request to GlobalCollect.
  • GlobalCollect indicates that the request is accepted, provides other details about the transaction, and provides the URL, all of which are stored in the CashBox database.
  • The GlobalCollect Bancario URL and instructions are included in the Push Initiation notification.
  • The customer either completes an online banking process, or prints the Bancario form and takes it to the bank to make the payment.
  • Payment is pending. During this time, an option that the merchant can configure indicates if the customer should be granted entitlement (that is, status of the transaction is Authorized Pending). For an AutoBill, this should only change the Good Standing status from a previous billing cycle if it is past the previous billing cycle Expiration date.
  • Once the customer completes the process, GlobalCollect informs CashBox through nightly report files (M - F) that provide the details of the actual transaction.
  • CashBox loads the nightly files, marks the successful transactions captured, and CashBox sends a Success notification.
  • If necessary, CashBox sends out one or more Push Reminder notifications (based on the reminder initial and retry settings) indicating that the payment is outstanding.
  • CashBox sends out a Hard Failure notification indicating that the billing was not successful and that the customer needs to return to the site and provide a different payment method if it has passed the Push Timeout. The transaction and AutoBill should be set to Cancelled/Hard Failure and the GlobalCollect transaction should be cancelled as well.

Cashbox Features

Learn More
Cashbox Features

For Developers

Learn More
For Developers
Back to Top