Subscription Auto-Charge will run for every subscription which status in active or incomplete and its advanceTime(only run on development environment) not enabled

  • 3 days before sub due time: Create First Auto-Charge Invoice #1(Payment and Gateway charge will not create at this time)
  • 2 hours before sub due time: Create First Auto-Charge Payment Based on the Invoice #1(Gateway charge start)
    • Ahead of sub due time that give gateway to finish the Auto-Charge
  • Every 12 hours: Cancel Last Auto-Charge Invoice&Payment And Create New Invoice&Payment
  • Half an hour before sub due time: Stop Create New Invoice&Its Payment
  • Due time: Subscription Expired & Cancel All unfinished Invoice & Payment

When the Auto-Charge invoice and its payment is success, Auto-Charge will success and the subscription will goes to next billing cycle