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"
}