
- The customer’s information - This object,
customer, stores all user-related information. This includes their first and last names, their email, mobile number and country of residence. - The order information - This object holds transaction data like the transaction amount, unique reference, currency and the transaction description.
- A payment object, that holds the transaction redirect URL on completed payment.
- Encrypt the create order request. This request should contain the customer’s information (
firstname,lastname,mobile,countryandemail) and transaction details (amount,reference,currencyanddescription). - Send the encrypted request to the create order endpoint.

