Requests payment with credit card information.
Key request parameter description
merchant_uid
* stringOrder ID
Must specify a unique value for each payment request
card_numb
* stringCredit card number
Use the correct format (DDDD-DDDD-DDDD-DDDD)
expiry
* stringCredit card expiration
Use the correct format (YYYY-MM)
birth
* stringDOB
Use the correct format (YYMMDD). For corporate cards, specify the 10-digit business registration number
(For foreign cards that don't require DOB, you can set this to 000000)
pg
* stringPG code
This is required when there are multiple API method non-authenticated PG settings in the Admin console. If two MIDs are set for the same PG, specify as follows:
{PG}.{PG Merchant ID}
If you pass an unspecified or invalid value, the payment will be made using the default PG value.
If there are two PG settings, Nice Payments and JTNet, set pg parameter to nice or jtnet.
If you have multiple Merchant IDs from Nice Payments, set pg parameter to nice.MID1 or nice.MID2.
buyer_name
* stringCustomer name
When using Paymentwall as PG, you must enter a space between the first name and last name.
Example: Michael Jackson
customer_uid
* stringBilling key
If this is specified, the billing key is mapped to this value, and you can only process payments with this customer_uid value in the future.
Swagger Test Link