Expand the JSON resource to achieve parity with the PDF resource.
Application API: JSON Contract
Settlement API: Interchange and scheme fees
fees.scheme to settlement resource.
This feature will gradually roll out from March 1st.
NB: The fees are only relevant for Interchange+ merchants.
Transaction API: RRN
Add Retrieval Reference Number to transaction resource.
This property is also supported by the transaction query language.
Starting with the OAuth token endpoint on Wednesday January 15th 2020 the Merchant API will start enforcing rate limits.
The issued tokens are valid for 24 hours and it is best practice to make use of the
expires_in property to take advantage of the lifetime of the token and avoid unnecessary calls to the OAuth2 token endpoint.
Given the growing interest in the Merchant API we will gradually extend rate limiting to other resources as the need arises.
See example access token response with
expires_in at https://developer.clearhaus.com/merchant-api/start/#supported-grants.
Transaction API: Settlement information on authorizations
Add support for settlement information on authorizations.
amount_net will not be utilized as they are only relevant for captures, refunds and credits.
This feature will gradually roll out from December 10th.
OAuth Client registration
Add support for creating OAuth Clients in the Developer portal.
Previously client registration was made by request via email@example.com.
Add support for the new Record resource.
Application API: New modifiers in APQL
Add support for additional modifiers in AQPL.
Application API: Application Query Language
Add support for querying applications.
stateparameter from the application resource. Use
stateparameter will be removed in 2 months.
Transaction API: Payment method in TQL
Add support for
payment_method in TQL.