Xendit also supports card subscription, meaning that there will be a recurring charge to the card periodically. You do not have to tokenize, authenticate, and manually charge the card at every payment period because the charge will be automatic at the time of initial setup (auto-charge / auto-debit).
During the first charge to your customer, you will need to set the start and end date of payment and the charging interval (e.g: monthly). The charge processes in the background at your specified interval and you will see the transaction on your dashboard, receive callback everytime it happens, and still be able to do full / partial refund through API.
There are two(2) ways to charge cards on a recurring basis:
Use our WooCommerce Subscriptions plugin for a quick setup and seamless integration
Use the charge API on a recurring basis, using a saved token without 3DS and CVN