Visa Accounts Receivable (AR) Manager is a virtual card automation solution that reduces the manual steps required for merchants to accept virtual card payments.
Visa AR Manager streamlines the virtual card acceptance process by retrieving virtual card account details from a merchant's customers, relaying them to the acquirer's designated payment gateway, acquirer, acquirer processor or VisaNet, and providing meaningful and timely reconciliation data.
Visa AR Manager automates the virtual card processing workflow for merchants through three key steps:
The Visa AR Manager solution offers two API suites to establish and validate business relationships for issuers and fintechs. Issuers and fintechs can integrate with Visa through APIs to automate the virtual card processing workflow.
Complete supplier onboarding using the Onboarding Suite APIs before relaying payment instructions using the Payment Suite APIs.
Visa AR Manager APIs are currently available in North America (U.S. only). For details on implementation and regional availability, contact your Visa representative.
The supplier onboarding APIs manage the entity lifecycle from initial registration through consent, configuration, and customer creation.
Before sending payments, suppliers and their customer relationships must be onboarded through a structured sequence of API calls:
There are several ways suppliers and associated customers can be onboarded to Visa AR Manager. Consult with your Visa Client Services representative on which APIs are relevant for your use case.
The Payment APIs enable virtual card automation and payment lifecycle management. These APIs handle core payment operations, including payment routing, account validation, and status tracking.
Before integrating with Visa AR Manager APIs, ensure all prerequisites are in place.
After meeting the prerequisites and requirements, you can now set up authentication and start making Visa AR Manager API calls.
Visa AR Manager APIs use a multi-layered authentication approach with varying requirements across endpoints. Proper configuration of these methods is essential for successful integration.
Before setting up authentication, ensure you have obtained the necessary credentials as described in the Prerequisites section.
1. Configure authentication.
2. Store your authentication credentials securely using these components. Never hardcode credentials directly in your application source code.
3. Verify your setup by making test calls based on authentication requirements:
After completing these steps, your application will be properly configured to authenticate with all Visa AR Manager API endpoints. You can now proceed to make API calls for onboarding, payment, and status inquiry operations.
Monitor your authentication usage and ensure credentials are rotated according to your organization's security policies. Implement proper error handling for authentication failures and credential expiration scenarios.
Visa AR Manager APIs provide a dedicated certification environment for testing and integration purposes. This environment allows you to safely test your integration without affecting production systems or real payment transactions.
Use the certification environment to thoroughly test your integration before moving to production. This includes testing normal workflows, error scenarios, and edge cases to ensure your application handles all API responses appropriately.