The Merchant Application API allows partners to send merchant bank card application data to Sage Payment Solutions for underwriting review. Using the API, a partner can control the merchant experience in their software, hardware, or web portal integrations. For example, a sign up or product acceptance process can be added to an integration.
Using the API in an integration provides a fully integrated customer experience and expedites the time to the first transaction. New merchants can immediately view and agree to pricing, bank card acceptance terms, and other disclosures in the integration
To get started, sign in or create a new account on the Sage Developer portal. Visit the API Sandbox (click API Sandbox from the top menu bar) to explore any Sage Payment Solutions API, including the Merchant Application API.
When you are ready, click My Apps (from the top menu bar) to open the My Apps page. Click Add a New App and then complete the fields to add a new application. After saving the app, click the app name to display the keys you need to access the products included in the API.
Complete the steps below to submit a merchant application to Sage Payment Solutions.
First you will need to obtain the OAuth token which will be used when submitting the Merchant Application request (step 2). Your specific Contractor ID (identity value) needs to passed in body to obtain your OAuth token. This is only required for your production credentials.
Important: Send an email to the Support team email@example.com team so that they can link your developer portal Client ID credentials to your Office ID (production only). You can also complete this step at the time of final certification.
Add the token you got in step 1 to the header of all requests being posted to the Merchant Application API.