API Access

How to view and manage API settings in the viva banking app.

Steps

General tab - view the various API credentials you can use:

1

Access Credentials
Merchant ID API Key
Username for basic auth Password for basic auth
API Security Features
Allow Refunds Allow recurring payments and pre-auth captures via API Allow transfers between accounts
Allow refunds to be processed via API calls instead of only via the Viva app UI Allow recurring payments and pre-auth captures to be performed via API calls instead of only via the Viva app UI Allow transfers between accounts to be performed via API calls instead of only via the Viva app UI
Smart Checkout Credentials
Client ID Client Secret
ID for Oauth 2.0 to use with the Viva Smart Checkout platform Secret for Oauth 2.0 to use with the Viva Smart Checkout platform
Shopify Smart Checkout Credentials(PP)
Client ID Client Secret
ID for Oauth 2.0 to use with the Shopify Smart Checkout platform Secret for Oauth 2.0 to use with the Shopify Smart Checkout platform
Prestashop Credentials
Client ID Client Secret
ID for Oauth 2.0 to use with the Prestashop platform Secret for Oauth 2.0 to use with the Prestashop platform
WooCommerce Standard Checkout Credentials
Client ID Client Secret
ID for Oauth 2.0 to use with the WooCommerce platform Secret for Oauth 2.0 to use with the WooCommerce platform

PayPal (Payment Method)
Enable PayPal as a payment option
Opens a new window to allow you to log into your PayPal account and link it to your Viva account
4

Webhooks tab:

2 View and search the existing webhooks on your account, and edit or delete them. Click Learn More to be taken to the webhook-specific documentation and click Create Webhook to add a new webhook (see below). 3 For further information on creating new webhooks, see here.

Get Support

If you would like to integrate with Viva, or if you have any queries about our products and solutions, please see our Contact & Support page to see how we can help!