v1

latestOpenAPI 3.0.12026-07-243407211.3 MB
PaymentInstrumentToken

Create Push Provisioning Data for App-Initiated Digital Wallet Operations

Creates Push Provisioning Data for App-Initiated Digital Wallet Operations. This endpoint generates the data required to provision a payment instrument into a digital wallet (e.g., Apple Pay, Google Pay, Samsung Pay) for a specific account and payment instrument. The request must include device and wallet provider information.

post/programs/{programCode}/accounts/{accountIdentifier}/paymentInstruments/{paymentInstrumentIdentifier}/createPushProvisionData

Path parameters

programCodestring required

The program code associated with the account.

accountIdentifierstring required

The unique identifier of the account for which to create push provision data.

paymentInstrumentIdentifierstring required

The unique identifier of the payment instrument to be provisioned into the digital wallet.

Headers

X-GD-RequestIdstring required

The unique request identifier provided in the X-GD-RequestId header for tracking the request.

Request body

walletProvider'apple' | 'google' | 'samsung' | 'onepay' nullable

Gets or sets the provider of the wallet to which the payment instrument will be provisioned.

Response

OK

activationDatastring nullable

Base 64 encoded provisioning activation data when provisioning request is for Apple

opcstring nullable

Opc when provisioning request is for Google

displayNamestring nullable

Description of associated product

paymentNetworkOperatorstring nullable

Identifier for payment network operator (Visa/MasterCard/Discover/QUICPay)

last4Panstring nullable

Last four digits of the payment card