VoguePay can be integrated into your application via HTML form following these easy steps, making it the easiest way to start accepting payments
1. Pass required Information in HTML Form
To initialize a transaction, you'll need to pass information such as merchant ID, memo, amount, item name, item description, item value, merchant reference (transaction reference) etc. Merchant ID, memo and amount are required. Here is the full list of parameters you can pass:
2. Add VoguePay Link in HTML Form Action attribute
To get VoguePay Payment window, It is required to add VoguePay Payment Link as the value of your HTML Form Action attribute.
For notification, if a URL is provided in 'notify_url', a transaction notification will be sent. If transaction is successful, customers are automatically redirected to 'success_url'.
Merchant Reference or Transaction Reference. Can be any value provided by merchant. Merchant value will be returned with the confirmation results from the confirmation API. VoguePay doesn't need this value, it is used by the merchant to store any data to be retrieved later with the transaction details.
memo
Yes
Transaction Memo
cur
Yes
Currency code. e.g NGN
developer_code
No
A code unique given to every developer. Using this code earns the developer a commission on every successful transaction made through any selected integration methods.
total
Yes
Total Cost
email
Yes
Merchant's Email
notify_url
Yes
Link to Send Transaction status/details to
success_url
Yes
Link to redirect users to if payment is successful