API reference guide

Viva Wallet has implemented the below APIs enabling merchants and payment service partners to develop custom solutions. This functionality supports the needs of PSD2 and Open Banking without an authentication channel dependency. It provides end users with the flexibility to authenticate using the methods they are accustomed to, therefore supporting a wider range of third party services.

Payment API

Merchants can use the Payment API to create payment orders, retrieve transactions against a given payment order, cancel transactions, create recurring transactions, receive webhook notifications and more.

Account API

Merchants can use the Account API to perform various wallet actions including transaction searches, exports and balance transfers.

Issuing API

The Issuing API is for payment service partners who wish to use our backend technology without affecting the frontend or the look and feel of their brand.