Create Contact
When processing a Payin or Payout transaction, if the require_contact parameter is true, you need to create a new contact before proceeding with the transaction. Each contact will have a unique email associated with it, ensuring that the user’s information is complete before continuing with the payment process. This email will be used during the process of calling the API to create a Payin or Payout transaction.
After successfully creating the contact, you need to perform KYC (Know Your Customer) verification for this contact if the Payin or Payout methods require KYC(require_kyc == true). This will be done through the Submit KYC API provided below. If KYC is not required, you can proceed with the transaction process without further verification. Ensure that these steps are completed thoroughly and accurately to maintain security and compliance. Wishing you success in carrying out this process!
Authorizations
A unique identifier assigned to each application.
A secure token associated with the app-id.
Body
Contact's email. This email will be used during the process of calling the API to create a Payin or Payout transaction. A new contact must be created to continue the payment process.
Contact's first name
Contact's last name
The type of contact (e.g., individual or organization)
individual, organization "individual"
Contact's date of birth, format 'yyyy-mm-dd'
Contact registration number, required if type is organization
Contact's phone number
"+1234567890"
Contact's gender
male, female "male"
The primary name of an address's street for the contact.
Name of an address's city or town for the contact.
The contact's address's postcode
The contact's address's state / province / county.
ISO 3166-1 alpha-2 country code of the contact's country.
Response
Created