How do I create a subscription with a custom amount using a Pay Now button?

How do I create a subscription with a custom amount using a Pay Now button?

If you have a Cause account, you can create a subscription with a custom amount using a Pay Now button as follows: 

  1. Log in to your PayFast account.

  2. Navigate to Settings > Generate “Pay Now” Buttons.

  3. Under Text on button, from the drop-down list select Subscribe Now.

  4. Select the button colour scheme, button size and button shape.

  5. Under Button information, enter the item name/service and description.

  6. Select the “buyers can submit custom amounts”. Do not enter any amount.

  7. Enter the Return URL, Cancel URL and Notify URL. 

  8. Set the initial amount (the amount that will be debited for the first payment)

  9. Set the recurring amount (the recurring amount that will be debited).

  10. Set the subscription cycles (the number of times that the subscription will run).

  11. Set the frequency of how often the client will be billed (monthly, quarterly, bi-annually or annually)

  12. Define the return and cancel URL

  13. Click Generate Pay Now code.

  14. Copy and paste the HTML code on your website.