Tokenize Card Details
POST /payment/v1/tokenize
Endpoint
Specification JSON Request
Parameter | Type | Length | Required | Description |
|---|---|---|---|---|
cardHolderName | String | - | Yes | |
cardNumber | String | 15-16 | Yes | Card Number |
cardExpiryMonth | String | 2 | Yes | Card Expiry Month 01 - 12 |
cardExpiryYear | String | 4 | Yes | Card Expiry Year |
cardCvv | String | 3-4 | No | Card Cvv / Security Code (Optional) |
cardHolderEmail | String | - | No | Card Holder's Email Address (Optional) |
reference | String | - | No | Booking Reference Number (Optional - If provided, will try to link token to the booking) |
Request Data
{
cardHolderName: "Test Payment",
cardNumber: "4111111111111111",
cardExpiryMonth: "01",
cardExpiryYear: "2024",
cardCvv: "123",
cardHolderEmail: "test@levart.com.au",
reference: "123456789"
}Response Data
{
"cardNumber": "1111",
"cardExpiry": "01:25",
"cardType": "visa",
"cardCountry": "US",
"token": "41c8229e38507111fd0fd2e478cb51f8",
"bookingReference": "123456789"
}