Hosted Payment Page API
Generate links on-the-go with our HPP API. Customize a payment page with transaction-specific parameters and share the link directly to your customer for payment.
- The Payments API reference has been updated to include the
POST /hpp
endpoint.
This is the first release of many for this API, and we will keep you updated as more functionality is added to this feature. An accompanying guide will be added to our docs site in the coming weeks.
Reporting API
Transaction Status ID Mapping
- The Reporting API reference has been udpated to show trans_status_id in the response.
- A guide providing
trans_status_id
mapping has been added to our guides (See ID Mapping).
Custom Fields
- Transaction and Account level custom fields have been added to the Charge endpoint API reference.
- A guide on how to use Custom Fields in Run Developer and Run Merchant has been added.
Runner.js Updates
We have expanded the footprint of Runner.js documentation. Please note the updated URLs and updated locations of information below.
Tokenize page:
- Versioning information has been added to the guide. The latest version of Runner.js at the time of this release is 1.4.2.
- Runner.js sample code for ACH has been added. Use the tabs at the top of the example in step 2 of the Usage section to toggle between Card and ACH.
Runner JS page has been created.
- This page will serve as the overview for Runner.js moving forward.
- Runner.js parameters that previously were located in in the
Get Started
guide have been moved to this page. - Implementation examples of Runner.js for our supported gateways have been moved to this page.
The Runner.js Versions page has been created.
- Version tracking and descriptions have been added to this page.
Reporting & Boarding API Authentication
The following endpoint has been added to the API Reference:
POST /oauth/token
: Retrieve an access token for the Reporting or Boarding APIs. To toggle the URL between Boarding and Reporting API token requests, click the url on the API reference.
Minor cleanup of documentation reference links.
April Updates
Boarding API
The Run Developer Boarding API is now available in the Run Developer center! For additional information regarding the Boarding API and to request credentials, please reach out to your Integration Delivery Lead or send a note to integrations@runpayments.io.
Guides added
The following guides have been added to the Run Developer site:
- Boarding API Overview: Start here to learn abou the basics of the Boarding API.
Endpoints added
The following endpoints have been added to the Run Payments API Reference:
-
Boarding API
POST /boarding/v1/merchants
: Create a merchant in Run Partner.GET /boarding/v1/merchant:id
: Retrieve a single merchant’s details.
Welcome to Run Developer!
New Run Developer Launch
Welcome to Run Developer! This site provides integration guides and API reference docs for the most recent releases of all our products. As new features are launched, additional release notes will be shared here.
Guides added
The following guides have been added to the Run Developer site:
- Get Started: Everything you need to run your first payment.
- ACH Payments: Process ACH payments using the Payments API.
- Merchant Surcharge Program: Implement a compliant surcharge program with the Payments API.
Endpoints added
The following endpoints have been added to the Run Payments API Reference:
-
Authentication
POST /api_keys/refresh
: Refresh your API key for the Payments API.
-
Payments
POST /charge
: Charge a payment account.POST /capture
: Capture an authorized payment.POST /void-or-refund
: Refund-or-void an authorization or transaction.GET /surcharge
: Check if a transaction will incur a surcharge fee.
-
Reporting