Is there any way to set up recurring payments with the internet computer?

I’d like to incorporate subscriptions billed at regular intervals into my app, but at the moment, I’m unaware of any payment solutions on the internet computer that offers these features.

2 Likes

I haven’t used it, but I believe there is a “cronjob” feature available to canisters, which essentially allows update calls to be automatically initiated on a regular interval. I believe that feature would be the foundation of recurring payments. Hopefully someone else can shed more light.

Yeah, it lets you define a canister_heartbeat method that the IC will call periodically.

Although I believe it’s only available in Rust right now, and is not the most stable. It’d be great to get Motoko support at some point (there’s a pending issue).

5 Likes