question

rjeaksjwioejfwie avatar image
rjeaksjwioejfwie asked bryanvargas commented

Donate with Recurring Payments

I have a page set up with a link to a Clover-hosted donation form. I would like for the donate button to allow for recurring payments. Is this possible with a hosted form? I would like to avoid using the APIs if possible. It sounds like this might be possible with an iFrame implementation, but the documentation doesn't seem to have a link to where that process is described.

semi-integrations
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

kerry234 avatar image
kerry234 answered kerry234 edited

As i know you would typically need to use Clover's APIs, specifically their Payments API or Subscriptions API, depending on your requirements. These APIs allow you to create and manage recurring payment plans for your donors.




www.targetpayandbenefits.com

10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

bryanvargas avatar image
bryanvargas answered

If you are a merchant, Clover does have the Recurring Payments option that you can create and assign customers to through the dashboard. If you are looking for something that is all hosted on your custom website, then you will have to use Clover Subscriptions APIs.

10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Ian LeBlanc avatar image
Ian LeBlanc answered bryanvargas commented

So to create a subscription under a subscription plan you have to create a customer, to create a customer you have to create payment method, to create a payment method you have to use a hosted checkout or clover device. Hosted checkout does not allow subscriptions...

Please someone tell me i am wrong

1 comment
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

bryanvargas avatar image bryanvargas ♦♦ commented ·

That for the most part that sounds about right but you do not always need to create a hosted checkout or need a Clover device. Utilizing our ecommerce APIs and iframe to create a card token and save it for future payments. Here are some documents for reference:

Generate card token: https://docs.clover.com/docs/ecommerce-generating-a-card-token

Saving card for future payments: https://docs.clover.com/docs/ecommerce-saving-card

*Subscriptions and plans: https://docs.clover.com/docs/recurring-payments-and-subscriptions-apis

*A customer UUID and card on file is required to create a subscription.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community