---
title: "Changes to Create charges"
method: POST
path: "/orders/{id}/add_charges"
---

# Changes to Create charges

`POST /orders/{id}/add_charges`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `52f4c0dd8a1b`: 1 breaking, 2 warning, 6 info

## Changes

- **2026-11-03** `52f4c0dd8a1b`: 1 breaking, 2 warning, 6 info
  - the response property `allOf[subschema #3]/data/items/amount` became optional for the status `200`
  - the `payment_method/oneOf[subschema #3: payment_method_card_request]/allOf[subschema #2]/name` request property's maxLength was set to `249`
  - removed the request property `payment_method/oneOf[subschema #2: payment_method_bnpl_request]/allOf[subschema #2]/can_not_expire`
  - added the new optional `header` request parameter `Idempotency-Key`
  - added the new optional request property `payment_method/oneOf[subschema #2: payment_method_bnpl_request]/allOf[subschema #2]/expires_at`
  - added the new optional request property `payment_method/oneOf[subschema #3: payment_method_card_request]/allOf[subschema #2]/contract_id`
  - the request property `payment_method/oneOf[subschema #2: payment_method_bnpl_request]/allOf[subschema #2]/cancel_url` became optional
  - added the optional property `allOf[subschema #3]/data/items/conekta_account_id` to the response with the `200` status
  - added the optional property `allOf[subschema #3]/data/items/next_action` to the response with the `200` status

---

[Operation](https://skmtc.dev/conekta/apis/conekta-api/docs/orders/:id/add_charges/post.md) - [API](https://skmtc.dev/conekta/apis/conekta-api.md) - [Page](https://skmtc.dev/conekta/apis/conekta-api/changes/orders/:id/add_charges/post)
