Skip to content

docs: explain payment confirmation and order fulfillment - #1078

Open
matoous wants to merge 2 commits into
mainfrom
codex/docs-confirm-payments
Open

matoous wants to merge 2 commits into
mainfrom
codex/docs-confirm-payments

Conversation

@matoous

@matoous matoous commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Confirm online payments on the server before fulfilling an order. Add a shared guide covering checkout notifications, browser returns, saved payment attempts, delayed results, and repeated notifications. Show how to record a verified payment and schedule fulfillment in one database transaction, and link to the guide from the online payment flows.

Include filename-labeled code samples for JavaScript, .NET, Java, Go, Python, Rust, and PHP. Each sample retrieves the checkout and checks its ID, reference, merchant, amount, and currency against the saved attempt before returning its status. Explain how to handle lookup failures, mismatches, and missing or unrecognized statuses.

Validation: formatting, Astro checks, spelling, production build and link checks passed. Compiled or ran all seven helpers against published SDK versions with mock API responses, covering payment statuses, mismatched and missing fields, and API errors. Browser checks verified every tab, filename, copied snippet, Markdown output, and desktop/mobile layout. No live payment requests were made.

Preview: Payment confirmation guide.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://codex-docs-confirm-payments-developer-sumup-com.sumup-limited.workers.dev (commit 43b2f39)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://d045e1cc-developer-sumup-com.sumup-limited.workers.dev 43b2f39 2026-10-26T23:20:19.933Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://2752f216-developer-sumup-com.sumup-limited.workers.dev 319edbe 2026-10-26T22:46:51.605Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://d2370d1a-developer-sumup-com.sumup-limited.workers.dev 05ffd85 2026-10-26T21:55:37.513Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://660573d5-developer-sumup-com.sumup-limited.workers.dev 02fb342 2026-10-26T20:57:36.651Z Visit the dashboard ↗

@matoous
matoous force-pushed the codex/docs-confirm-payments branch from 02fb342 to 05ffd85 Compare October 26, 2026 21:53
@matoous
matoous marked this pull request as ready for review October 26, 2026 21:53
@matoous
matoous removed this pull request from stack #1080 October 26, 2026 22:21
@matoous
matoous added this pull request to stack #1081 October 26, 2026 22:22
@matoous
matoous removed this pull request from stack #1081 October 26, 2026 22:24
@matoous
matoous added this pull request to stack #1082 October 26, 2026 22:24
@matoous
matoous force-pushed the codex/docs-online-payment-quickstart branch from 46a6e03 to 3527e98 Compare October 26, 2026 22:24
@matoous
matoous removed this pull request from stack #1082 October 26, 2026 22:44
@matoous
matoous changed the base branch from codex/docs-online-payment-quickstart to main October 26, 2026 22:44
@matoous
matoous force-pushed the codex/docs-confirm-payments branch from 05ffd85 to 319edbe Compare October 26, 2026 22:44

This branch has not been deployed

No deployments
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.

1 participant