Visa Accept API Reference
Visa Accept
Search API Reference
- Getting Started
- Request & Response Codes
- API Reference
- Visa Accept API
- getSeller Name Eligibility Check
- postGet Seller
- putUpdate Seller
- delDelete Seller
- getGet Application Configs
- postAdd Device
- getGet Transactions
- postCreate Tap Transaction
- postCard Eligibility Check
- postEnroll Seller
- postCreate PayByLink Transaction
- postIssuer Notification
- getGet Transaction Details
- Visa Accept API
Download Visa Accept API Reference
Visa Accept API
Provides a cost-effective, user-friendly payment acceptance solution, increasing Visa card acceptance, support for multiple payment methods, real-time funds settlement, and reduced dispute risks.
Seller Name Eligibility Check v1 - Latest
Checks seller name tag availability to ensure it is unique.
Request
path Parameters
| sellerNameTag required |
string URL base64 encoded Seller Name Tag Example: RnJ1aXQgU3RvcmU |
Responses
200
No Content
Response Schema: application/json
| available | boolean Indicates whether the requested seller name tag is available for use. Example: false |
| sellerNameTag | string |
| [ 1 .. 25 ] characters ^[\p{L}\p{N} Merchant display name for customer-facing transactions. Example: "Mongo Store" |
|
| suggestions | Array of strings List of available alternative seller name tag suggestions. Example: ["Mongo Store 1"] |
400
Bad request
Response Schema: application/json
| correlationId | string Correlation identifier for tracking the error instance. Example: "1_1765866195_358_72_L9Q57X5V7_VABS-OBS-SERVICES" |
| errorMessages | Array of objects List of error details. |
| location | string Field location path for error identification. Example: "cards[0].cardNumber" |
| message | string Error message. Example: "cardNumber length must be between 12 and 16" |
| httpStatus | string HTTP status code for the error response. Example: "400" |
| message | string Error message description. Example: "Bad Request : Message Validation Failed" |
| reason | string Error code. Example: "VABSVC_00001" |
| requestId | string Request identifier for the specific API call. Example: "1765866195358" |
500
Internal Server error
Response Schema: application/json
| correlationId | string Correlation identifier for tracking the error instance. Example: "1_1765866195_358_72_L9Q57X5V7_VABS-OBS-SERVICES" |
| httpStatus | string HTTP status code for the error response. Example: "500" |
| message | string Error message description. Example: "Please contact technical support team." |
| reason | string Error code. Example: "VABSVC_00002" |
| requestId | string Request identifier for the specific API call. Example: "1765866195358" |
Sandbox server
https://sandbox.api.visa.com/va/v1/apps/{appId}/sellers/nametags/{sellerNameTag}
Response samples
- 200
- 400
- 500
application/json
{"available": false,
"suggestions": ["Mongo Store 1"],
"sellerNameTag": "Mongo Store"}