Visa Accept Service B2B APIs

Things to Know

Before you begin integrating with the Visa Accept Service B2B APIs, it is important to understand the underlying logic and key structural concepts. Understanding the seller lifecycle and workflow dependencies helps prevent integration errors and helps ensure successful seller onboarding and transaction processing.

Resource Hierarchy

Understanding how data is structured helps prevent integration errors.

Resource Role Dependencies
Application Parent Foundation configuration that determines integration mode and account policies for all operations
Seller Primary Must be enrolled and ACTIVE before transaction processing; requires valid card eligibility and name tag availability
Device Child Depends on existing seller account; only required for Hybrid mode integrations with cryptographic keys
Transaction Child Requires active seller status; refund transactions require original transaction ID reference
Compliance Data Child Submitted after seller enrollment completion for KYB/Terms and Conditions
requirements where applicable

Core Business Rules

Guardrails and Limitations