Recurring Payment Service

Recurring payment services are services that manage the entire process for you in scenarios involving periodic payments in your system.

Users who sign up for your system make payments at specific intervals to keep their memberships active. Of course, this not only applies to providing services within the membership scope but also if you are a business selling products/services, and you need to collect these sales within certain periods based on the payment instructions provided by your users, PayWall will manage the entire process for you.

PayWall supports collecting payments in 8 different intervals: daily, weekly, bi-weekly, monthly, quarterly, semi-annually, 9 months, and annually.

Payments received are reported to the CallbackUrl you provided as POST messages within the recurring payment creation process. These notification messages are sent in both successful and unsuccessful payment scenarios.

PayWall retries payments for failed transactions up to the maximum number of retries you have specified, which can be a maximum of 5 retries.

You also manage the waiting period between retries for failed payments, and you inform PayWall of the duration it should wait between each retry, specified in hours.

PayWall handles this here. 🎉

Last updated