Search code examples
payment-gatewaypaymentauthorize.net

Charge a Tokenized Credit Card


I'm using Authorize.net. I don't want send user card information in each payment. I found this:

Charge a tokenized credit card

But how could I get card token information from token service and fill these fields?

<cardNumber>5424000000000015</cardNumber>
<expirationDate>1220</expirationDate>
<cryptogram>EjRWeJASNFZ4kBI0VniQEjRWeJA=</cryptogram>
<tokenType>chasepay</tokenType>
<tokenRequestorID>123456789AB</tokenRequestorID>

Solution

  • Using this method requires that your processor support payment network tokenization and the token must have been issued by a certified token provider. For example, see https://developer.visa.com/products/vts/guides for details on Visa Token Service.

    You're probably looking for customer profiles which allows you to securely store card data for future use. Or you can use the new Accept.js Javascript library to avoid sending card data through your servers.