The Visa Merchant Offers Resource Center (VMORC) provides approved and active offers specific to a user account. All functions supported by the VMORC APIs are READ-ONLY. All responses are returned in a JSON format.
Offers in the VMORC APIs contain a set of required and optional fields. The following fields are required from each VMORC offer:
Some offers may contain information tailored for specific consumer projects.
The VMORC APIs can be used by any developer in the sandbox. The sandbox uses one user account to retrieve sample data and offers. The production environment stores provide offers that are valid to redeem. Currently, only Visa issuers can use the VMORC APIs in production. Each user account must be pre-approved for production and configured for each project's needs. Contact email@example.com for further information.
The merchant offers that are available through VMORC are collected from merchants around the world as a service to clients and their cardholders. The offers are provided by the merchant and not by Visa. Visa expressly disclaims any responsibility for their content or compliance with the laws of any country.
No offer reproduced from VMORC may be changed or modified in any manner, either with respect to the offer content or its accompanying terms and conditions. Issuers are solely responsible for any use of the merchant offers set forth herein. Before downloading or making these merchant offers available to your cardholders, Visa strongly recommends that you consult with your own legal counsel. This is to determine if the offers comply with your policies and the laws of each jurisdiction in which the respective offers will be made available.
The following table lists the regional availability for Visa Merchant Offers Resource Center. To view availability of all products, refer to the Availability Matrix.
Available in entire region
Limited availability in region
The Visa Merchant Offers Resource Center (VMORC) is a central offer repository that gives issuers an easy way to promote merchant offers to their cardholders. VMORC is a multilingual application used by various teams worldwide to store offers as they are procured. Additionally, VMORC provides an Application Programming Interface (API) for issuers to extract offers to display on custom applications or pages. Since VMORC simultaneously manages the offer entry and distribution processes, issuers are provided access to the latest offers as soon as they become available.
Main features include:
Visa Merchant Offers Resource Center (VMORC) is a multifunctional system used by agencies and Visa teams to enter and share offers. As a developer, you can retrieve data offers for your customized web and mobile applications.
If you are new to the VMORC API services, you can filter and run the following kinds of data queries.
The following sections provide a general background about how offers are acquired and made available through the Offers Data API and retrieved from the Reference Data API.
The VMORC Offer Entry Process involves the following steps on how offers are acquired and made available through the API.
Once the offer is made available to the issuer through the VMORC API, you can retrieve the recently published offer data. As shown below, the VMORC API process includes steps which involve acquiring the offer data to apply to your customized web and mobile applications.
The Offer Data API allows issuers to retrieve the offer data available to them or filtered by offer attributes.
The Offers Data API retrieves offer details that are accessible to the caller. The caller may query for specific sets of offers by adding filters. Filtered offer requests may be created by adding offer content IDs, offer IDs and by reference data IDs. For specific details related to the Offers Data API, reference the VMORC API Reference.
The Reference Data API provides developers a quick and easy way to retrieve reference information from VMORC. These values are mainly used in offer filtering criteria and values.
The Reference Data API retrieves offer criteria that is accessible to the caller. The caller may query different business segment categories, such as commercial, consumer and small business. This information is used to create filtered offer data requests. For specific details related to the Reference Data API, refer to the VMORC API Reference.