Skip to content

CON-10547: Regenerate docs with, deprecate external payment types#43

Merged
jnv merged 6 commits intomainfrom
CON-10547-deprecate-depositcc
Apr 8, 2026
Merged

CON-10547: Regenerate docs with, deprecate external payment types#43
jnv merged 6 commits intomainfrom
CON-10547-deprecate-depositcc

Conversation

@jnv
Copy link
Copy Markdown
Member

@jnv jnv commented Apr 2, 2026

Summary

  • Mark DepositCreditCard in external payments as deprecated + introduce deprecation table for enum values (with previous deprecations for this enum)
  • Regenerate other payment docs as well

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 April 2, 2026 09:37
Copilot AI review requested due to automatic review settings April 2, 2026 09:37
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Regenerates Mews Connector API reference docs to reflect recent Payments and Payment Requests schema updates, and updates the generator’s cross-page type registry accordingly.

Changes:

  • Extended Payments documentation with Payment.Data.Alternative and new “Alternative payment” type details (including an enum for method type).
  • Extended Add payment requests parameters with optional BillId.
  • Updated _generator/types.yaml to register the new schema anchors for cross-linking.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
connector-api/operations/payments.md Documents alternative payment data on Payment responses and updates examples/enums accordingly.
connector-api/operations/paymentrequests.md Documents new optional BillId parameter for creating payment requests and updates request example.
connector-api/_generator/types.yaml Adds discovered type mappings for the newly documented schema sections to enable cross-page links.

@jnv jnv force-pushed the CON-10547-deprecate-depositcc branch from 616349e to 002cb8e Compare April 2, 2026 10:22
Copilot AI review requested due to automatic review settings April 2, 2026 10:23
@jnv jnv force-pushed the CON-10547-deprecate-depositcc branch from 002cb8e to 0b347d0 Compare April 2, 2026 10:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings April 2, 2026 11:48
@jnv jnv changed the title CON-10547: Regenerate docs with payments, payment requests updates CON-10547: Regenerate docs with, deprecate external payment types Apr 2, 2026
@jnv jnv self-assigned this Apr 2, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings April 8, 2026 12:17
@jnv jnv merged commit 7abf847 into main Apr 8, 2026
10 of 12 checks passed
@jnv jnv deleted the CON-10547-deprecate-depositcc branch April 8, 2026 12:17
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

| `DinersClub` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. | 14 Jul 2025 | - |
| `Jcb` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. | 14 Jul 2025 | - |
| `UnionPay` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. | 14 Jul 2025 | - |
| `DepositCreditCard` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. | 3 Apr 2026 | - |
Copy link

Copilot AI Apr 8, 2026

Choose a reason for hiding this comment

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

The deprecation date for DepositCreditCard is listed as 3 Apr 2026, but this PR’s changelog entry is dated 2026-04-08. If the deprecation is being introduced/communicated as part of this update, consider aligning the date (or adding a brief clarification if the API was deprecated earlier than the documentation update) to avoid confusion for readers.

Suggested change
| `DepositCreditCard` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. | 3 Apr 2026 | - |
| `DepositCreditCard` value in [External payment type](../operations/payments.md#external-payment-type) | Only supported for existing partners. Deprecated on 3 Apr 2026; documented in the changelog on 2026-04-08. | 3 Apr 2026 | - |

Copilot uses AI. Check for mistakes.
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.

3 participants