Create a payment link via the Airwallex Payment Links API and collect shopper information
domain: airwallex.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate to the Airwallex API and call the Create Payment Link endpoint, specifying either a fixed amount and currency (the shopper must pay that exact amount in that currency) or, for a flexible link, supported_currencies plus a default_currency so the shopper can choose
Set a title, and a reusable flag if the same link should remain payable by multiple shoppers rather than being tied to a single purchase
Every payment link already collects the shopper's name and email by default; to require more, set fields on collectable_shopper_info such as message, phone_number, reference, or shipping_address to true
Optionally attach an existing customer_id (created via the Customers API) to a one-time link to tie the payment to a known shopper
Share the returned hosted link URL with the shopper — Airwallex's hosted page handles checkout UI, 3D Secure step-up, and 30+ supported local payment methods without further integration work
Known gotchas
Fixed-amount and flexible (multi-currency) links use different required fields (amount/currency vs. supported_currencies/default_currency) — mixing the two field sets in one request is a common integration error
Marking a link reusable is a deliberate choice, not a safe default for single-purchase use cases — a reusable link stays payable by any shopper who has the URL until you deactivate it
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?