June 1, 2022 Announcements¶
Important changes to take effect from 2022, June 30¶
We're getting rid of outdated attributes from payment invoice API responses and callbacks, in particular:
original_data[external_id]
as a payment identifier on the provider sideoriginal_data[merchant_id]
as a merchant identifier in the Corefy platformoriginal_data[provider_id]
as a provider identifier in the Corefy platformoriginal_data[external_mid]
as a merchant identifier on the provider side
They were replaced by new attributes:
original_data[original_id]
as a payment identifier on the provider sideoriginal_data[merchant_account_id]
as a merchant identifier in the Corefy platformoriginal_data[original_merchant_account_id]
as a merchant identifier on the provider sideoriginal_data[provider_code]
as a provider code in the Corefy connection hub
And also added:
original_data[original_resolution]
as a transaction resolution (an error code) obtained from the provideroriginal_data[original_resolution_message]
as a resolution message obtained from the provider
We're also setting strict validation of the customer[reference_id]
parameter presence in the request if the customer
object is included because this parameter is essential for transaction linking to the customer’s entity and transaction history.