You can receive one-time payments from your customers using the Payment Pages feature on your Dashboard. One-time payments, as the name implies, refers to payments that are made to you only once as opposed to Subscription Payments which are made at regular intervals.
How do I create a Payment Page for one-time payments?
- On your Dashboard, click on Payment Pages menu.
- To the top right of this page, click on the 'New Page' button.
- A pop-up would load asking you to choose between 'One-time Payment', 'Subscription Payment' and 'Product Payment'. Select 'One-time Payment'.
- A form will then appear for you to provide details on your Payment Page, simply complete these fields to your specifications and click 'Create'.
- Congratulations, you have successfully created a Payment Page for one-time payments.
Here are a few tips to filling out the fields on your Payment Page
- Page Name - This is the title at the top of your Payment Page. It's public, so it's a good idea to make the name descriptive (eg. Pack of 6 Red Velvet Cupcakes)
- Description - Complete this option to provide more information to your customer. This is a good place to give a compelling description of the product or service, explain your return policy, or anything else that will compel customers to buy.
- Currency - Choose between NGN and USD
Important to Note
You can only select USD if you have enabled USD on your Paystack business.
- I want a fixed amount on this page - By default, Payment Pages allow the customer to enter any amount they want (this is good for collecting donations, for example), but if you'd like to specify a price that you'd like everyone to pay, click this checkbox. You'll be able to enter a fixed price amount.
Important to Note
If you select to charge a fixed amount, please note that you can't charge less than NGN 100.
- Collect phone numbers on this page - By default, Paystack collects email addresses of all customers. Clicking this checkbox will include a mandatory phone number field that the customer will need to fill out.
Payment Pages Advanced Options
Other than the basic settings of the Payment Page above, there are more advanced features as well, which you can access by clicking the " Show advanced options" button.
- Use your custom link - By default, Paystack automatically generates a link when you create a Payment Page. However, you're able to add your branding to the link to make it easier to remember and to give make your link look more professional and trustworthy; for example, paystack.com/pay/BellaShoes
- Redirect after payment - By default, after a customer completes a successful transaction, they remain on the post-purchase 'Thank You' page. But if you'd prefer, you could make it so that right after customers purchase, they're taken to a different site. This is useful for things like:
- Sending customers to your social media page where they can follow you
- If you're selling digital content, you could redirect to an online folder where the customer could download the content
- Taking the customer back to the store page
- Success message - You can customize the message that the customer sees after they make a successful payment. You can use this opportunity to say thank you, or provide follow-up information.
- Send notification to - By default, transaction alerts are sent to the Business Email (you can change this on the Settings page), but if you enter an alternate email address here, alerts about payments will go to this email address instead
- Split payment with a Subaccount: Using the Split Payments Feature, you can split money received from the transaction made from this payment page between your account another Nigerian bank account. For this to work, you'll need to first create a Subaccount. You can also learn more about split payments here.
- Do you want to collect any extra information? - You can collect additional information from the customer such as ID Numbers, Addresses, and more.
Important to Note
Custom fields are mandatory for customers
Please note that additional fields are mandatory, which means that the customer will be unable to complete the form without entering content into those fields.