On This Page
Provision a Network Token with Push Provisioning
This section shows you how to provision a network token with push provisioning.
Endpoint
Test:
POST
https://apitest.cybersource.com
/tms/v2/tokenized-cardsProduction:
POST
https://api.cybersource.com
/tms/v2/tokenized-cardsProduction in India:
POST
https://api.in.cybersource.com
/tms/v2/tokenized-cardsUse the Push Provisioning Instrument Identifier in Authorizations
You can include the instrument identifier that is returned when you create or
retrieve a network tokenized card with push provisioning in an authorization. For
more information, see Authorize a Payment with an Instrument Identifier.
You can also create other token types, such as customer, shipping address, and payment
instrument tokens, when you send the authorization request. For more information, see REST Example: Authorizing a Payment with an Instrument Identifier While Creating TMS Tokens
Required Fields for Provisioning a Network Token with
Push Provisioning
- accountReferenceId
- card.type
- Set to001.
- createInstrumentIdentifier
- Set totrue.
- source
- Set toISSUER.
Related Information
Optional Fields for Provisioning a Network Token with
Push Provisioning
- passcode.value
Related Information
REST Example: Provisioning a Network Token with Push
Provisioning
Request
{ "accountReferenceId": "703699458563818460001", "createInstrumentIdentifier": true, "source": "ISSUER", "card": { "type": "001" } }
Request with Passcode
{ "source": "ISSUER", "accountReferenceId": "703699458563818460001", "card": { "type": "001" }, "passcode": { "value": "123456" }, "createInstrumentIdentifier": true }
Response to a Successful Request
{ "_links": { "self": { "href": "https://apitest.cybersource.com/tms/v2/tokenized-cards/139C09B1970689FAE0633F36CF0A2D7B" }, "instrumentIdentifier": { "href": "https://apitest.cybersource.com/tms/v1/instrumentidentifiers/7010000000016241111" } }, "id": "139C09B1970689FAE0633F36CF0A2D7B", "object": "tokenizedCard", "state": "ACTIVE", "enrollmentId": "ja9mejoqszrqfubwy9mqz4ot4fnlvgpp", "tokenReferenceId": "uvfofwjor4nobycjf5cy9cwfyzu5pipa", "number": "404626XXXXXX0572", "expirationMonth": "03", "expirationYear": "2025", "type": "visa", "card": { "suffix": "4608", "expirationMonth": "03", "expirationYear": "2025" }, "source": "ISSUER", "accountReferenceId": "703699458563818460001" }