API reference guide

Viva Wallet has implemented two types of API enabling merchants to develop custom solutions:

  • Payment API
    Use this to create payment orders, retrieve transactions against a given payment order, cancel transactions, create recurring transactions, receive webhook notifications and more.
  • Account API
    Use this to perform various wallet actions including transaction searches, exports and balance transfers.

We’ve also implemented an Issuing API for payment service partners who wish to use our backend technology without affecting the frontend or the look and feel of their brand.