Managed Merchants allow your system to create other Pinch accounts and control them completely. It essentially allows you to completely whitelabel our product, letting you add payment functionality to your application without divulging the guilty secret that you in fact use Pinch.
In a nutshell, to get a new account up and running you'll need to do the following:
- Hit the Create Managed Merchant endpoint with the new business' details.
- Save their Merchant ID
To call the Pinch API on behalf of one of your managed merchants, use the same authentication and secret key you use for your own account, but add a "Current-Merchant" header with the Merchant ID of the account you want to use.
eg: "Current-Merchant: mch_1234567689"
Updated 10 months ago