Visa Buyer Management Service API is one of 84 APIs that Visa publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Buyer Management Service. The published artifact set on APIs.io includes an OpenAPI specification, a getting-started guide, authentication docs, and API documentation.
This API exposes
8 operations
across 8 paths,
and defines 145 schemas.
It is described by OpenAPI 3.0.1, at version 1.
Requests are made against a single base URL, https://sandbox.api.visa.com.
The identity and technical contract details declared by the specification.
PaymentFileCommConfig
object
PaymentFileCommConfig contains the comm file configuration for inbound EDI 820, and outbound EDI 997 and EDI 824.
3 properties
CreateBuyerTemplateSuccessResponse
object
Create Buyer Template Success Response
2 properties
GetVanConfig
object
2 properties
GetBuyerSuccessResponseV2-3
object
Response for a successful fetch of a Buyer
2 properties
VanConfigForCreate
object
6 properties
GetPaymentSecurityConfig
object
4 properties
BoostPaymentConfigForUpdate
object
1 property
BResponse
object
Default API Response
4 properties
UpdateBillingConfig
object
2 properties
ProxyConfigForUpdate
object
3 properties
ContactInfoForCreate-1
object
20 properties
8 required
CreateBuyerSuccessResponse
object
Response for successful creation of a Buyer
1 property
UpdateApprovalWorkflowConfig
object
Parent tag which contains the approval workflow configurations.
2 properties
PaymentSecurityConfig
object
4 properties
UpdatePaymentConfig
object
6 properties
ProcessorConfigForUpdate
object
This section is used if the issuer has processor integration enabled. When using processor PANs, the following processors can be enabled for processor integrat…
2 properties
WebServicesConfigForGetV2-1
object
6 properties
BuyerFeatureConfigForGetV2
object
7 properties
GetPaymentFileCommConfig
object
PaymentFileCommConfig contains the comm file configuration for inbound EDI 820, and outbound EDI 997 and EDI 824.
3 properties
BuyerFeatureConfigForUpdate
object
6 properties
BillingConfigForUpdate
object
2 properties
ResponseFileConfigForUpdate-1
object
4 properties
UpdateBuyerSuccessResponse
object
Response for a successful update of a Buyer
1 property
PaymentFileCommConfigForUpdate
object
3 properties
UpdateReconciliationFileConfig
object
2 properties
UpdateBuyerFeatureConfig
object
7 properties
ReconciliationFileConfig
object
4 properties
StripePaymentConfig
object
2 properties
StpPaymentConfigForUpdate
object
4 properties
ProcessorConfigForCreate
object
This section is used if the issuer has processor integration enabled. When using processor PANs, the following processors can be enabled for processor integrat…
2 properties
ApprovalWorkflowConfigForCreate
object
2 properties
GetBuyerTemplateRequest
object
Get Buyer Template Request
3 properties
3 required
BillingConfig
object
2 properties
GetBoostPaymentConfig
object
1 property
ResponseFileConfigForGet
object
4 properties
RvaReconciliationFileConfigForGet-1
object
7 properties
GetBillingConfig
object
2 properties
PaymentSecurityConfigForGet
object
4 properties
ApprovalWorkflowConfigForGet
object
2 properties
WebServicesConfigForCreate-2
object
6 properties
GetApprovalWorkflowConfig
object
Parent tag which contains the approval workflow configurations.
2 properties
GetWebServicesConfig
object
5 properties
GetSTPPaymentConfig
object
2 properties
StpPaymentConfigForCreate
object
4 properties
ErrorItem
object
Error Item
2 properties
GetBuyerTemplateResponseV2
object
Get Buyer Template Response V2
22 properties
StripePaymentConfigForUpdate
object
2 properties
ErrorResponse
object
Create Buyer Template Error Response
2 properties
BuyerFeatureConfigForCreate
object
7 properties
BillingConfigForGet
object
2 properties
PaymentConfigForUpdate
object
6 properties
BError
object
Error object
1 property
BoostPaymentConfig
object
1 property
BErrorResponse
object
Create Buyer Template Error Response
2 properties
AuthorizationControlConfigForCreate
object
3 properties
GetBuyerResponse
object
Get Buyer Response Class
22 properties
3 required
GetContactInfo
object
3 properties
PaymentSecurityConfigForCreate
object
4 properties
ContactInfo
object
3 properties
BoostPaymentConfigForCreate
object
1 property
RVAReconciliationFileConfig
object
2 properties
GetBuyerResponseV2-3
object
Get Buyer Response Class
22 properties
3 required
ProcessorConfig
object
1 property
BuyerFeatureConfig
object
7 properties
ContactInfoForUpdate
object
17 properties
1 required
UpdatePaymentNotificationConfig
object
5 properties
UpdateProcessorConfig
object
1 property
ProcessorConfigForGet
object
This section is used if the issuer has processor integration enabled. When using processor PANs, the following processors can be enabled for processor integrat…
5 properties
GetPaymentNotificationConfig
object
5 properties
StripePaymentConfigForCreate
object
2 properties
VanConfig
object
2 properties
PaymentFileCommConfigForGet
object
3 properties
UpdateVanConfig
object
2 properties
WebServicesConfig
object
5 properties
UpdatePaymentSecurityConfig
object
4 properties
BuyerFeatureConfigForGet
object
6 properties
CreateBuyerRequest-3
object
Buyer Profile Details for creating a new buyer.
21 properties
3 required
GetAuthorizationControlConfig
object
3 properties
UpdateWebServicesConfig
object
5 properties
UpdateSTPPaymentConfig
object
2 properties
BillingConfigForCreate
object
2 properties
GetProcessorConfig
object
1 property
ApprovalWorkflowConfigForUpdate
object
2 properties
GetBuyerTemplateSuccessResponseV2
object
Get Buyer Template Success Response V2
2 properties
CreateBuyerTemplateResponse
object
Create Buyer Template Response
1 property
1 required
UpdateBuyerTemplateResponse
object
Update Buyer Template Response
1 property
1 required
PaymentNotificationConfigForCreate
object
5 properties
PaymentConfigForGet
object
7 properties
GetBuyerFeatureConfigV2
object
7 properties
ReconciliationFileConfigForCreate-1
object
9 properties
GetReconciliationFileConfig
object
4 properties
UpdateBoostPaymentConfig
object
1 property
ProxyConfigForGet
object
3 properties
WebServicesConfigForGet
object
5 properties
PaymentNotificationConfigForGet
object
9 properties
UpdateAuthorizationControlConfig
object
3 properties
UpdateContactInfo
object
3 properties
BoostPaymentConfigForGet
object
1 property
PaymentConfigForCreate
object
6 properties
PaymentSecurityConfigForUpdate
object
4 properties
GetBuyerFeatureConfig
object
6 properties
WebServicesConfigForUpdate-1
object
6 properties
StripePaymentConfigForGet
object
2 properties
RvaReconciliationFileConfigForGet
object
7 properties
PaymentConfig
object
6 properties
1 required
GetResponseFileConfig
object
1 property
UpdateProxyConfig
object
3 properties
AuthorizationControlConfigForUpdate
object
3 properties
GetBuyerRequest
object
Get Buyer Request Class
3 properties
3 required
AuthorizationControlConfig
object
3 properties
VanConfigForGet
object
8 properties
ApprovalWorkflowConfig
object
Parent tag which contains the approval workflow configurations.
2 properties
ContactInfoForGet
object
20 properties
ProxyConfig
object
3 properties
AuthorizationControlConfigForGet
object
5 properties
UpdateBuyerRequest-1
object
Profile details of the buyer being updated.
21 properties
3 required
CreateBuyerTemplateRequest
object
Create Buyer Template Request
23 properties
5 required
VanConfigForUpdate
object
6 properties
ResponseFileConfigForCreate-1
object
4 properties
ReconciliationFileConfigForGet
object
9 properties
ReconciliationFileConfigForGet-1
object
9 properties
ResponseFileConfigForGet-1
object
4 properties
ProxyConfigForCreate
object
3 properties
GetBuyerSuccessResponse
object
Response for a successful fetch of a Buyer
2 properties
ResponseFileConfig
object
1 property
ReconciliationFileConfigForUpdate-1
object
9 properties
GetPaymentConfig
object
6 properties
GetBuyerTemplateSuccessResponse
object
Get Buyer Template Success Response
2 properties
GetProxyConfig
object
3 properties
UpdateBuyerTemplateSuccessResponse
object
Update Buyer Template Success Response
2 properties
Response
object
Default API Response
4 properties
UpdateStripePaymentConfig
object
2 properties
PaymentFileCommConfigForCreate
object
3 properties
GetBuyerTemplateResponse
object
Get Buyer Template Response
22 properties
PaymentNotificationConfig
object
5 properties
1 required
UpdateBuyerTemplateRequest
object
Update Buyer Template Request
22 properties
3 required
StpPaymentConfigForGet
object
4 properties
GetRVAReconciliationFileConfig
object
2 properties
GetStripePaymentConfig
object
2 properties
RvaReconciliationFileConfigForCreate-1
object
7 properties
RvaReconciliationFileConfigForUpdate-1
object
7 properties
PaymentNotificationConfigForUpdate
object
5 properties
BErrorItem
object
Error Item
2 properties
STPPaymentConfig
object
2 properties
Error
object
Error object
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Visa publishes across the network.