To kickoff your integration, please send an email to [email protected] to be assigned an Integration Delivery lead. They will provide the following:
Our Postman Collection for the Payments API and Reporting API can be found at the link below:
Once you have forked or imported the collection, navigate to the Environments tab to enter your API keys and ensure you have the correct environment variables set:
Variable | Type | Initial Value |
---|---|---|
pay_url | default | https://staging-javelin.runpayments.io |
mid | default | Enter the MID provided by your Integration Delivery lead. |
pay_token | secret | Enter the API token provided by your Integration Delivery lead. |
reporting_url | default | https://apps.runpayments.io/ords/sprint |
reporting_client_id | default | Enter the client ID generated from the Run Merchant settings. |
reporting_secret | secret | Enter the secret generated from the Run Merchant settings. |
Now that you’ve set up your Postman environment, you can begin to process transactions. To generate a payment account token, you may either leverage the Runner.js service or the tokenizer in the Developer section of your Run Merchant portal. In the UAT environment, data is never sent to the end processor. Feel free to use the below test card numbers for transactions in your UAT environment:
Card Type | Card Number |
---|---|
Visa | 4788250000121443 |
Mastercard | 5454545454545454 |
AMEX | 371449635398431 |
Discover | 6011000995500000 |
© 2024 Run Payments LLC