2024-10-16
How to upgrade to the Rainforest API version 2024-10-16
The following changelog will explain the backwards-incompatible changes you'll need to make to your integration with the Rainforest API before upgrading to the 2024-10-16 version.
See the guide for API version upgrades on how to upgrade to this version.
Changelog
- [MAJOR] The chargeback status
PENDINGhas been replaced with the following statuses. For more information, see the guides for understanding chargebacks.INQUIRY_ACTION_REQUIREDINQUIRY_RESPONDEDDISPUTE_ACTION_REQUIREDCHARGEBACK_PROCESSINGPREARBITRATION_PROCESSINGARBITRATIONPROVISIONAL_WIN
- [MAJOR] In create payment method config endpoint, a new field
billable_merchant_idis required.- Setting a billable merchant ID on each payment method will allow the platform to pass on the fees for running processes such as Card Account Updater.
- New payin statuses:
- [MAJOR]
RETURNEDfor when ACH payins are returned before being available for deposits. For more information, see the guides for understanding ACH returns. AUTHORIZEDfor visibility on authorization prior to processing.
- [MAJOR]
- The following endpoints on API keys have been updated from
PUTtoPOST:- Enable API key endpoint
- Disable API key endpoint
- The deprecated field
level_2_3.mcc_codehas been removed from the payin config resource. The fieldlevel_2_3.commodity_codeshould be used instead. - The deprecated field
supported_capabilitieshas been removed from the following:- Payin config resource
- Payment method config resource
- The deprecated field
result_codehas been removed from the following resource and endpoints. The fieldrefusal_codeshould be used instead.- Payin resource
- Void or refund payin endpoint
- List payments endpoint
- The deprecated params
start_timeandend_timehave been removed from the following endpoints. The fieldscreated_at.startandcreated_at.endshould be used instead.- List payins endpoint
- List payments endpoint
- The deprecated params
created_at_start,created_at_end,updated_at_start, andupdated_at_endhave been removed from the following endpoints. The fieldscreated_at.start,created_at.end,updated_at.start, andupdated_at.endshould be used instead.- List merchants endpoint
- List merchant applications endpoint
- The undocumented field
rainforest_internal_statehas been removed from the following resources:- Merchant resource
- Merchant application resource
- The undocumented fields
merchant_application_stateandmerchant_statehave been removed from the create merchant endpoint.
Updated about 2 months ago