Get a $50 voucher to share your developer experience with Payroc. Contact us to register your interest.
Important: You must create a merchant platform before you can add additional processing accounts.
Each merchant platform includes one or more processing accounts that run transactions for the business. To create a processing account, you must provide the following types of information:
Note: You can add more than one processing account in the same request.
Step 1. Create a processing account
Step 2. (Optional) Create a reminder
Use our Identity Service to generate a Bearer token to include in the header of your requests. To generate your Bearer token, complete the following steps:
Note: You need to generate a new Bearer token before the previous Bearer token expires.
If your request is successful, we return a response that contains your Bearer token, information about its scope, and when it expires.
To create the header of each POST request, you must include the following parameters:
If your request is unsuccessful, we return an error. For more information about errors, see Errors.
Send a POST request with the merchantPlatformId to our Merchant Platform endpoint:
To create the body of your request, use the following parameters:
If your request is successful, our gateway creates the processing account. The response contains the following fields:
If you requested the merchant’s signature by email and they don’t respond, use our Reminders endpoint to send another email.
Important: You can use the Reminders endpoint only if you request the merchant’s signature by email. If you generate a link to the pricing agreement, you can’t use the Reminders endpoint.
To create the body of your request, use the following parameters:
If your request is successful, our gateway creates the reminder and sends the email to the merchant. The response contains the following fields: