Create new Payment Page
Request Body Parameters
The name of the Payment Page.
Amount to charge customer.
The currency of the amount. The only currency currently supported is NGN.
The preferred page URL. If none is provided, it generates a slug based on the name.
The allowed payment methods to be used for payment. Possible values include: Flutterwave.
The URL to redirect user to after a payment attempt.
The date and time the payment page should become active. If not provided, the payment page is immediately active.
The date and time the payment page should expire. If not provided, the payment page will never expire.
The Settlement Account IDs that payments received should go into. Multiple settlement account ids can be added alongside the amount to be settled. The key for each array index should be: settlementAccountId (for the settlement account id) and splitAmount (for the amounts)
If you want users to provide additional information before making payment, specify them here. If none is specified, the defaults (First name, Last name, Email, Phone number) are used.
Response Data
The ID of the Payment Page
Name of the Payment Page
Amount
Currency
Description of the Payment Page
Payment Page Slug
Payment Page link.
Callback URL
More information about the payment page
Payment Page active date.
Payment Page expiry date.
Payment Page created time.
Payment Page updated time.