Skip to content

CON-10571: rewrite Payment automation for Mews Payments Checkout#68

Open
jnv wants to merge 7 commits into
mainfrom
con-10571-payment-automation
Open

CON-10571: rewrite Payment automation for Mews Payments Checkout#68
jnv wants to merge 7 commits into
mainfrom
con-10571-payment-automation

Conversation

@jnv

@jnv jnv commented Jul 17, 2026

Copy link
Copy Markdown
Member

Summary

CON-10571: Rewrites the Connector API Payment automation use case to document Mews Payments Checkout, the embeddable JavaScript checkout SDK for collecting payments and payment methods directly in a partner application. This replaces the previous tokenized-credit-card / Secure Fields (PCI Proxy) manual flow.

What changed:

  • payment-automation.md rewritten around Mews Payments Checkout — payment request and payment method request flows, loading configuration, callback events, styling, and testing. The filename, public URL, and "Payment automation" navigation labels are unchanged, so all inbound links keep working.
  • New script URL https://cdn.mews.com/payments/checkout-embed.js.
  • Content uses native GitBook blocks: {% hint %} callouts and {% stepper %} step sequences, with heading-based callout titles to match repo conventions (e.g. concepts/restrictions.md).
  • Links are relative in-space (../operations/*.md#anchor), consistent with the rest of the space; cross-space and external links stay absolute.
  • how-to.md: removed the now-orphaned "get the merchant ID for the Mews Payment Gateway" row (Secure Fields only). Existing "Payment automation" labels left intact per request.
  • changelog/README.md: added a documentation-only entry dated 2026-07-22.
  • AGENTS.md: documented the en-dash (–) over em-dash (—) convention now used in prose and link the file to CLAUDE.md

Note: the previous Secure Fields / Add tokenized credit card flow is intentionally dropped and no longer documented elsewhere in the Connector API guide.

Checklist

  • Documentation follows the contribution guidelines
  • Changelog accurately describes all changes
  • All hyperlinks tested
  • SUMMARY.md updated if new pages added

API

  • Changelog highlights the affected endpoints or operations
  • Changelog highlights any deprecations
  • Deprecation Table updated if any deprecations

@jnv
jnv requested a review from a team as a code owner July 17, 2026 10:30
@jnv jnv self-assigned this Jul 17, 2026
@jnv jnv changed the title docs(CON-10571): rewrite Payment automation for Mews Payments Checkout CON-10571: rewrite Payment automation for Mews Payments Checkout Jul 17, 2026
@moxly

moxly commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Review posted. View review · run

@moxly moxly left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Risk Assessment

Score: 1/10 — low

This is a documentation-only rewrite. Verified all internal anchor links (#flow-1-capture-a-payment-request, #collecting-a-payment-method-for-future-charges, #context, #testing, etc.) resolve to their corresponding headings, and all cross-file references (paymentrequests.md#add-payment-requests, paymentmethodrequests.md#add-payment-method-request, reservations.md#reservation-parameters, creditcards.md#charge-credit-card, payments.md#add-credit-card-payment, guidelines/environments.md, contact-support/README.md) point to real files and existing headings. GitBook {% hint %} / {% stepper %} syntax matches existing conventions elsewhere in the repo, the new en-dash rule in AGENTS.md is followed throughout the rewritten page (no em dashes found), and the PR's claimed removal (orphaned "merchant ID" row in how-to.md) is reflected in the diff. No stale references to the dropped Secure Fields / tokenized-credit-card flow remain elsewhere in the repo.

Review Summary

Verdict: APPROVE
No findings — the rewrite is internally consistent and well cross-checked against existing repo conventions and operation references.

jnv and others added 2 commits July 17, 2026 12:38
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants