Repository navigation
docs(sandbox): move the manual cancellation suffixes to their own page - #1193
Conversation
The 006 and 008 sandbox suffixes simulate manual cancellations. They now live on a separate Sandbox Manual Cancellations page, linked from the Manual Cancellation flow in Transaction Lifecycle, and no longer appear in the main quote suffix table. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. 3 Skipped Deployments
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
This stack of pull requests is managed by Graphite. Learn more about stacking. |
[Low impact] The changes affect sandbox documentation for payment developers. The PR appears safe to merge, with a non-blocking correction needed to the sandbox fallback descriptions. Findings
Fix with agent prompt### Issue 1
mintlify/ramps/platform-tools/sandbox-testing.mdx:237
Removing `006` and `008` makes “Any other ending succeeds normally” incorrect. Both endings still trigger refunds, as the new page explains. The shared quote table also labels unlisted endings as successful payments. Developers choosing an unlisted suffix for a normal sandbox payout can therefore trigger a cancellation instead. Exclude these endings from both fallback descriptions without restoring them to the main table.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.SummaryMoves sandbox cancellation endings
Reviews (1) · Last reviewed commit: "docs(sandbox): move the manual cancellat..." · Reviewed by Greptile |
|
|
||
| <Note> | ||
| In sandbox, you can use special account number patterns to test different scenarios. The **last 3 digits** determine the behavior, and the meaning depends on how the account is used. This account is the destination of the off-ramp quote below, so the quote patterns apply: **002** (quote execution failed), **003** (long payment), **004** (counterparty delivery failed), **005** (receiving bank returned the payment), **006** (user cancellation), **007** (payout and refund failed), **008** (user cancellation while processing). Any other ending succeeds normally. See "Quote destination test patterns" below for the full table. | ||
| In sandbox, you can use special account number patterns to test different scenarios. The **last 3 digits** determine the behavior, and the meaning depends on how the account is used. This account is the destination of the off-ramp quote below, so the quote patterns apply: **002** (quote execution failed), **003** (long payment), **004** (counterparty delivery failed), **005** (receiving bank returned the payment), **007** (payout and refund failed). Any other ending succeeds normally. See "Quote destination test patterns" below for the full table. |
There was a problem hiding this comment.
Unlisted endings can trigger refunds
Removing 006 and 008 makes “Any other ending succeeds normally” incorrect. Both endings still trigger refunds, as the new page explains. The shared quote table also labels unlisted endings as successful payments. Developers choosing an unlisted suffix for a normal sandbox payout can therefore trigger a cancellation instead. Exclude these endings from both fallback descriptions without restoring them to the main table.
Prompt To Fix With AI
This is a comment left during a code review.
Path: mintlify/ramps/platform-tools/sandbox-testing.mdx
Line: 237
Comment:
**Unlisted endings can trigger refunds**
Removing `006` and `008` makes “Any other ending succeeds normally” incorrect. Both endings still trigger refunds, as the new page explains. The shared quote table also labels unlisted endings as successful payments. Developers choosing an unlisted suffix for a normal sandbox payout can therefore trigger a cancellation instead. Exclude these endings from both fallback descriptions without restoring them to the main table.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
Moves the manual cancellation sandbox suffixes (006 and 008) off the main quote suffix table and onto their own page, Sandbox Manual Cancellations. The page is hidden from the nav and is linked from the Manual Cancellation flow in Transaction Lifecycle.
🤖 Generated with Claude Code