Skip to content

Mobile wallets

A secure and easy way for your customers to pay. Integrate Apple Pay and Google Pay into your business.

Why offer mobile wallets?

  • fast-track your customer to the payment without requiring an account/registration
  • mobile wallet providers share billing and shipping address
  • low PCI requirements
  • SCA (Strong Customer Authentication) compliant - built-in two-factor authentication
  • Access Worldpay decrypts - simpler integration with the mobile wallet providers

Capabilities

Take a payment - Worldpay decryptsPayout to a wallet - Worldpay decrypts
  1. Integrate with your mobile wallet provider: Apple Pay and Google Pay.
  2. Integrate with our Card Payments API - use the encrypted payload in a request to our customerInitiatedTransactions endpoint.
  1. Integrate with your mobile wallet provider: Apple Pay and Google Pay.
  2. Integrate with our Card Payments API - use our customerInitiatedTransactions endpoint with your encrypted payload, including the customerAgreement object.
  3. You receive a tokens:token in your response.
  4. Integrate with our Card Payouts API - use your token to make a payout with payoutInstrument "type": "card/tokenized".
Note

Payouts to a wallet is currently only supported for Visa and Mastercard branded payouts.

Next steps


Worldpay decrypts

Take a payment with a wallet
Payout to a wallet


You decrypt

If you want to send the decrypted payload yourself, you can use the decrypted model.

Apple Pay - create a payment/payout with a decrypted payload
Google Pay - create a payment with a decrypted payload