Build for
|

|
|
|
|
Typical use cases |
Three patterns we've seen ISVs implement most often in Retail.
![]() Multi-location chain500+ independent retail shops with turnkey POS + online checkout, all bundled in one contract. |
![]() Boutique eCommerceSmall retailers accepting online payments via Unified Checkout with Pay By Link for social selling. |
![]() Enterprise omni-channel2,000+ merchants across regions with unified reporting, custom fraud rules, and multi-currency settlement. |
Required stack |
What you'll wire up. Click any tile to see why it's in the recipe.
Accept PaymentsAuthorize and capture transactions across CP and CNP channels. required
APISDK
|
Unified CheckoutHosted UI for in-clinic and online payment. SAQ-A PCI scope. recommended
HOSTEDNO-CODE
|
Token Mgmt ServiceTokenize cards for repeat purchase and subscription flows. required
APISDK
|
Card Present TerminalsConnect POS terminals, manage device fleet, contactless acceptance in-store. required
APISDK
|
Pay By LinkSecure branded links for social selling and remote payment collection. required
HOSTED NO-CODE
|
Digital InvoicingPayment-enabled invoices with embedded payment options. required
API
|
||
Fraud Mangement EssentialsRule-based fraud screening with velocity checks - default for SMB merchants. API
|
Recurring BillingSubscription billing schedules with intelligent retry logic. required
APISDK
|
Decision ManagerAdvanced ML fraud scoring with custom risk models - recommended for Enterprise. API
|
Account UpdaterAuto-refresh expired cards to reduce payment failures and involuntary churn. API
|
Multi-Currency PricingDisplay in shopper's currency, settle in merchant's currency. API
|
||
Digital Wallet IntegrationApple Pay, Google Pay, Click to Pay for frictionless checkout. API
|
APIs |
Reference for every API in the stack, grouped by integration concern.
| API | REQUIRED | DESCRIPTION | DOCS |
| Payment Authorization | Authorize transactions across supported channels. | Docs ↗ | |
| Refund & Void | Process refunds, void pending auths, handle reversals. | Docs ↗ |
Recommended paths for merchants to accept card payments across CP and CNP channels.
| API | STATUS | DESCRIPTION | DOCS |
| Unified Checkout | Hosted UI with card capture, digital wallets, 3DS. SAQ-A eligible. | Docs ↗ | |
| Card Present Terminals | In-store POS, contactless, device fleet management. | Docs ↗ | |
| Flex Microform v2 | Tokenized card fields with full UI control. | Docs ↗ |
| API | STATUS | DESCRIPTION | DOCS |
| Pay By Link | Secure branded payment links for social selling and remote collection. | Docs ↗ | |
| Digital Invoicing | Generate payment-enabled invoices with embedded payment options. | Docs ↗ | |
| Virtual Terminal | Manual card entry for MOTO (Mail Order/Telephone Order) transactions. | Docs ↗ |
| API | STATUS | DESCRIPTION | DOCS |
| Payment Capture | Full, partial, and split capture support. | Docs ↗ | |
| Tokenization Service | VTS integration — improves auth rates and meets scheme mandates. | Docs ↗ | |
| Recurring Billing | Subscription schedules with retry logic and lifecycle management. | Docs ↗ | |
| Fraud Management Essentials | Rule-based fraud screening with velocity checks. | Docs ↗ | |
| Reporting & Transaction Search | Settlement reports, dispute management, export capabilities. | Docs ↗ | |
| Decision Manager | ML-based fraud scoring — Enterprise tier. | Docs ↗ | |
| Payer Authentication (3DS2) | SCA compliance with risk-based exemptions. | Docs ↗ | |
| Account Updater | Auto-update expired/reissued cards. | Docs ↗ | |
| Multi-Currency Pricing | Cross-border retail pricing in shopper's local currency. | Docs ↗ |
Vertical insights |
What's different about Retail — surface the constraints before you architect.

![]() |
Integration path |
Five steps from sandbox to live veterinary practices.

Register, get test credentials, configure merchant profiles.

Build with CyberSource SDKs for CP and CNP channels.

Execute CP + CNP scenarios, validate fraud rules and 3DS flows.

Launch with pilot merchants, monitor auth rates and fraud.

Activate merchants via KYC, bank verification, and product setup.
![]() |
Other recipes you might combine |
Many veterinary platforms also build for these adjacent verticals.
|
|
|
Developer MCPUse natural language to generate integration code, explore APIs, and debug your implementation. The Visa Acceptance Developer MCP connects your AI coding assistant directly to our documentation and sandbox. |