Changelog
In progress
- New documentation (this site).
- Extended response flags (
contingency,rejected,dte_success,dte_state,dte_message,observaciones,codigo_msg). - Idempotent retries on invalidations.
- Improvement: the
customer.phonefield is now reflected on the customer record and in the recipient phone of the signed DTE.
Backwards compatibility
If you already consume the API, you do not need to change your code. New fields are additive:
- The
successflag still means "operation registered", which now explicitly includes contingency (previously ambiguous). - The deprecated
amountandamount_retfields in/status/{id}remain as aliases ofamount_grossandamount_retention. - Input schemas unchanged.
Optional migration
If you want to take advantage of the new flags to distinguish MH success from contingency in your logic, read Responses and states and Retry and idempotency.