Refer to the table below for the complete list of the payment channel in credit card payment method. Upon the request, Paper.id will forward iFrame for users to input their credit card information and proceed until payment. i. Moreover, there will be 3DS authentication needed to be completed. OTP will be sent to the cardholder phone number.
Payment Method name | method | channel |
---|---|---|
Credit Card | credit_card | visa / mastercard / jcb |
Payload of Payment Method Object in an API Call Request, when using credit card
{
"payment_method": "credit_card",
"payment_channel": "visa"
}
Payload of data object in an API Call Response, when using credit card
{
"payment_id": "11290381902kjadasdq32",
"ref_id": "cc-12891s",
"payment_method": "credit_card",
"payment_channel": "visa",
"amount": 10000,
"external_id": "192801481HSD" // this is important for generating CC URL
}
Generate Credit Card URL
For credit card payment, you will need to Generate Credit Card URL so your payer can perform 3DS Authentication.
This step must be implemented with caution, we will wrap up card details (and not save the card details), in order to trigger the transaction.
By successfully generating the token, the URL will be included in the response that will generate the 3ds authentication process (from Bank)