Skip to main content

Pay with cards

Overview

We provide the tools for a digital wallet to integrate, allowing it to efficiently process payments using debit or credit cards. This integration facilitates a simple and secure user experience, enabling users to take advantage of the convenience of conducting transactions with cards directly from their digital wallet.

Sequence diagram

Our solution allows different types of wallets to make payments securely. There is a scenario for:

  • PCI certified wallets
  • Non-PCI certified wallets
  • Wallets whose card vault is based on network tokens

PCI Compliance

This flow describes an standard authorization flow for PCI compliance wallet. With this flow the wallet backend can send the plain card data using a secure channel.

Not PCI compliance

This flow describes an common authorization flow for not PCI compliance wallet. With this flow the wallet app can generate a card token sending plain data to our server.

Then the wallet backend can make the payment using the token avoiding expose sensitive data.

Brand token

This flow describes an standard flow for a wallet that holds tokenized cards using a brand tokenization service.

In this case, the wallet backend can send the brand token to make the payment.

info

This implementation requires the processor accept payments using network token

API reference

See Wallet API Reference for more information.