Skip to content

[AL-1254] Add reuse_customer_clabe and reuse_customer_cash_reference to order request - #131

Merged
luiscolorado-conekta merged 2 commits into
mainfrom
AL-1254-order-reuse-reference-params
Oct 1, 2026
Merged

luiscolorado-conekta merged 2 commits into
mainfrom
AL-1254-order-reuse-reference-params

Conversation

@luiscolorado-conekta

@luiscolorado-conekta luiscolorado-conekta commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Qué cambia

Agrega al schema order_request (POST /orders) dos parámetros que payments-api ya acepta en los sanitizadores de órdenes v2.0.0 a v2.3.0:

  • reuse_customer_cash_reference (boolean): reutiliza la referencia recurrente de efectivo (cash_recurrent) del customer. AL-1243, conekta/payments-api#6831.
  • reuse_customer_clabe (boolean): reutiliza la CLABE recurrente de SPEI (spei_recurrent) del customer. AL-845.

Los dos requieren customer_info.customer_id.

Por qué

Las guías del DevCenter (cargos-con-referencia-recurrente y conekta/dev-center#82 / #83) enlazan a ref:createorder, que hoy no documenta estos parámetros. Al mergear, rdme-openapi.yml publica en ReadMe y ReadMe sincroniza reference/conekta-api.yaml en conekta/dev-center.

Validación

  • Redocly lint da el mismo resultado con y sin este cambio (los errores que marca ya existían en main); ninguno viene de order_request.yml.
  • No pude correr openapi-generator-cli validate localmente (sin Docker ni Java); lo valida el CI.

Nota

El cambio también llega a los SDKs generados desde este spec.

Jira: AL-1254

🤖 Generated with Claude Code

…to order request

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@atlantis-conekta

Copy link
Copy Markdown
Error: This repo is not allowlisted for Atlantis.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@luiscolorado-conekta
luiscolorado-conekta merged commit 8324006 into main Oct 1, 2026
4 checks passed
@luiscolorado-conekta
luiscolorado-conekta deleted the AL-1254-order-reuse-reference-params branch October 1, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants