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.

    • Related Articles

    • How do I upgrade my account?

      If you have a PayFast account from which you can make payments from (but not receive payments), you can change to an Individual or Business account. If you have a PayFast account with which you can accept payments in your personal capacity ...
    • Why did I not receive an email for a cancelled subscription notification? (Merchant)

      The notification of the cancelled subscription will go to the email address that was used to register the merchant’s PayFast account. It will not be sent to the email confirmation address that is set on the merchant account via the PayFast Dashboard, ...
    • Can I receive recurring payments?

      Yes, PayFast does support recurring billing.  PayFast recurring billing allows merchants to create two methods of recurring payments; one is a subscription model, the other is an tokenization model. The subscription model supports membership or ...
    • Can I link one PayFast account with more than one website?

      Technically you can use the same PayFast account (that is the same PayFast Merchant ID and Key) on multiple websites. However, using the same PayFast account on multiple websites doesn’t cater for a good buyer experience because the same merchant ...
    • Is my PayFast account a bank account?

      No, your PayFast account is not a bank account. It is electronic money stored in an online stored-value account.  Any funds in your account can be moved to your bank account by clicking the Payout button on your dashboard.  If you have a high volume ...