General Payment Link
General payment links let you create a reusable link without a fixed customer. The customer chooses their local currency at checkout, and Kyshi recalculates the payable amount using the current rate at the time of payment.
Recommended Flow
- Create a general payment link with the items or amount you want to collect.
- Share the returned
paymentLink.url. - When the customer opens the link, verify it to show available currencies and line items.
- Checkout the link by collecting the customer's email and selected currency.
- Send the customer to the returned checkout URL.
- Verify the transaction after payment.
When To Use General Payment Links
Use General Payment Links for reusable checkout pages, donation links, generic invoices, or payment requests where the customer is unknown when the link is created.
Integration Notes
- Create the link once and share the returned URL wherever customers should pay.
- Verify the link before checkout so your UI shows the current payable options.
- Collect the customer's selected currency and email during checkout.
- Verify the transaction after payment before fulfilling the order.
For exact request and response schemas, see Reference > General Payment Links.
Updated 2 days ago
