Boarding a new merchant account involves a few requests in succession to build up the account into a usable state. The requests are as follows.
Requests and its usage
Url | Usage |
---|---|
/api/v4/merchants | To create the merchant account. |
/api/v4/processors | To add a card/check processor. |
/api/v4/processors | Again to add value-added services. |
/api/v4/merchants | To set a fee schedule. |
/api/v4/merchants | To activate the merchant and send the welcome email. |
There are also a few endpoints that are useful for pulling information that you will need for these requests.
Url | Usage |
---|---|
/api/v4/usernames/search | Lets you see if a merchant username is available. |
/api/v4/services/search | Lets you see what processors and value-added services are available to be added to merchants. |
/api/v4/services/{{id}}/config | Lets you get configuration requirements for all processors. |
/api/v4/fee_schedules/search | Lets you get a list of fee schedules. |