August 20th, 2026

Improved

SDK

SDK v1.17.37: More precise validations and better fraud prevention

This release brings together the improvements introduced from rebill@1.17.34 through 1.17.37, with updates that make checkout clearer, validations more reliable, and provide more context for fraud prevention.

Improvements included

  • More context to prevent fraud in card payments
    We strengthened how device information is preserved throughout card payment flows in Argentina, across different payment scenarios. This allows each transaction to be evaluated with more complete fraud prevention context, improving risk assessment accuracy and reducing declines caused by missing information.

  • Clearer financing information for CLP and COP
    The interest disclaimer now appears only when customers select 2 or more installments. We also updated the message to clarify that any applicable interest is determined and charged by the issuing bank.

  • More accurate messages when a QR cannot be generated
    Bank transfer payments now show a specific error when the QR cannot be generated, instead of incorrectly communicating that the payment was declined.

  • Immediate validation of prefilled data
    Fields that arrive with prefilled information are now validated as soon as checkout starts. This helps detect invalid data earlier and prevents a submission from being blocked without communicating the error to the integration.

No integration changes required

All these improvements apply when you update the SDK and are fully compatible with existing integrations.

There are no changes to properties, callbacks, events, or integration responses. There are no breaking changes or additional actions required.

Available in: rebill@1.17.37

npm install rebill@1.17.37