Merchant application
Verify your identity & keep your account safe.
Jane Doe
jane@acmepay.com
(555) 123-4567
Continue
01
Best for quick launch with a Visa-managed payment page
/ 04
Hosted
Effort
Flexibility & Control
Low
Low
02
Effort
Moderate
Embedded
/ 04
Best for branded experience with some customization
Flexibility & Control
Moderate
CUSTOMIZE
Font
Georgia
Buttons
Rounded
Square
03
Effort
High
Full API Control
/ 04
Best for complete flexibility and custom integrations
Flexibility & Control
High
main.js
payments.js
1
2
3
4
5
6
7
8
9
10
const
response
= await
fetch(
"https://api.visa.com/v1/payments"
{
method:
"POST"
,
body:
JSON.stringify
({
amount:
currency:
token:
2205
"USD"
"tok_visa_..."
);
})
}
// Response:
{ "id": "pay_9xK2...", "status": "approved" }
Everything you need, integrated how you want
Color
Merchant application
Verify your identity & keep your account safe.
Jane Doe
jane@acmepay.com
(555) 123-4567
Continue
Merchant application
Verify your identity & keep your account safe.
Jane Doe
jane@acmepay.com
(555) 123-4567
Continue
Rounded
Square
Georgia
Open Sans
Afacad
Open sans
Afacad
claude_desktop_config.json
04
Effort
Minimal
Developer MCP
/ 04
Best for AI-native development and agentic workflows
AI-native speed
Native
{
"mcpServers" : {
"visa-acceptance" : {
"url": "https://mcp.visaacceptance.com",
"type": "sse"
}
}
}
1
2
3
4
5
6