You need a Rate Code first: In order to create an order, you need to provide a Rate Code, this Rate will contain information about the amounts and currencies for the Order.
Find required fields to create an Order
Create an Order
Before creating a new Order, you must know what sender and receiver details fields are required for a pair of currencies. Both (sender and receiver) might need personDetails, financialDetails and orderDetails.
{"rateCode":"A valid rate code provided by the app","senderDetails": {"personDetails": {"emailAddress": {"description":"<p>Email address</p>" },"firstName": {"description":"<p>Family or last name</p>" },"lastName": {"description":"<p>Given or first name</p>" },"address": {"description":"<p>Entire address (country, state, postal code, street address, etc...) as a multi-line string</p>" },"country": {"description":"<p>Name of country</p>" },"city": {"description":"<p>Name of city/town</p>" },"stateOrProvince": {"description":"<p>Name of state/province/region/prefecture</p>" },"idCountryCode": {"description":"<p>Country issuing passport or photo ID as ISO 3166-1 alpha-3 code</p>" },"postalCode": {"description":"<p>Postal or other code identifying user's locale</p>" } },"financialDetails": {"bankAccountNumber": {"description":"<p>Number identifying bank account</p>" },"bankCode": {"description":"<p>Bank code to determine which bank the funds will arrive at</p>" },"holderName": {"description":"<p>Bank account holder name</p>" } },"orderDetails": {"purpose": {"description":"<p>Purpose or reason for this transaction</p>" },"relationshipWithBeneficiary": {"description":"<p>Relationship with beneficiary</p>" },"method": {"description":"<p>Method of payment: PAY-TO-ACCOUNT-REAL-TIME or PAY-TO-ACCOUNT-NON-REAL-TIME</p>" } } },"receiverDetails": {"personDetails": {"emailAddress": {"description":"<p>Email address</p>" },"firstName": {"description":"<p>Family or last name</p>" },"lastName": {"description":"<p>Given or first name</p>" },"address": {"description":"<p>Entire address (country, state, postal code, street address, etc...) as a multi-line string</p>" },"country": {"description":"<p>Name of country</p>" },"city": {"description":"<p>Name of city/town</p>" },"stateOrProvince": {"description":"<p>Name of state/province/region/prefecture</p>" },"idCountryCode": {"description":"<p>Country issuing passport or photo ID as ISO 3166-1 alpha-3 code</p>" },"postalCode": {"description":"<p>Postal or other code identifying user's locale</p>" } },"financialDetails": {"bankAccountNumber": {"description":"<p>Number identifying bank account</p>" },"bankCode": {"description":"<p>Bank code to determine which bank the funds will arrive at</p>" },"holderName": {"description":"<p>Bank account holder name</p>" } },"orderDetails": {"purpose": {"description":"<p>Purpose or reason for this transaction</p>" },"relationshipWithBeneficiary": {"description":"<p>Relationship with beneficiary</p>" },"method": {"description":"<p>Method of payment: PAY-TO-ACCOUNT-REAL-TIME or PAY-TO-ACCOUNT-NON-REAL-TIME</p>" } } }}