Mercoa’s Virtual Card Agent enables you to seamlessly detect and validate card payment opportunities from invoice documents.
You can view the details of the Validation jobs in the admin dashboard.
To start using the Virtual Card Agent for validation, all you need to have is the invoice document (PDF or HTML).
First, upon receiving an invoice, you can trigger a validation job with the invoice document to determine if a card conversion is possible.
The Virtual Card Agent can validate card acceptance using multiple input formats:
When you submit a validation request, the job enters a pending state. During this time:
Upon successful completion, the result of the validation job will contain the following information:
Mercoa sends webhook notifications when Virtual Card Agent validation jobs complete. You can configure these webhooks in the Mercoa Developer Portal.
When a Virtual Card Agent validation job completes (either successfully or with an error), a webhook with the event type virtualCardAgent.validation.completed is sent to your configured webhook endpoint.
Webhook Payload:
If a job fails, the webhook will include error information in the response:
For more information about webhooks, see our Webhooks documentation.