Tutorials
Our tutorials cover a wide range of topics, including account configuration, handling payments, managing POS devices, making bank transfers and much more besides.
Overview
The following tutorials provide details, examples and code samples for some of Viva’s key integration use cases. When following these tutorials, please note that our APIs use the following base URLs:
APIs | Demo | Production |
---|---|---|
Bank Account, Wallet, Fees | https://demo.vivapayments.com/ |
https://www.vivapayments.com/ |
Payments, Transactions, Issuing | https://demo-api.vivapayments.com/ |
https://api.vivapayments.com/ |
OAuth 2.0 | https://demo-accounts.vivapayments.com/ |
https://accounts.vivapayments.com/ |
You will also need to log in to your production Viva banking app in order to obtain the correct access / client credentials for authentication. Please refer to the Getting started section for further details.
Tutorials
- General
- Web e-Banking
- Configure Account Debit Cards
- Account Top-Up Functionality
- Beneficiaries
- Configure Payout Settings
- Create a new bank account
- Outgoing bank transfer
- Reporting
- Sales transactions
- Settings
- VW to VW transfer
- e-Banking App
- Payments
- Create a payment order
- Set your desired payment method
- Create a payment notification
- Verify a payment
- Issue a refund
- Create a recurring payment
- Handle Card Tokens
- Handle pre-authorizations
- Handle payments with card installments
- Collect Payments with QR Codes
- Card Verification
- Smart Checkout Configuration
- POS & Terminals
- Tap On Phone
- Connect Card Reader
- Card Reader - Sleep Timeout
- Enable/Disable Notifications
- Enable/Disable Payment reference
- Receipt Options
- Locate NFC reader
- PIN Protection
- Tap on Phone Payment Methods
- Cancel/Refund a Transaction
- Create a Preauth Transaction
- Kiosk Mode
- QR Code payments
- Transaction history
- Install a Printer
- Integrations
- User Logout
- Reset App & Settings
- Activate POS Devices
- Source assignment logic
- Change POS Language
- Connect to WiFi
- Lock Settings
- Set PINpad (Link Q30 with Paydroid terminals)
- Batch Management
- 'Viva.com Terminal' application Update
- MultiPath functionality
- 'Viva.com Terminal' application Autostart
- Sleep settings
- Decimal Amount Support
- Marketplace
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!