Skip to main content

Payment Link

Payment Link is a multi-channel payment platform that helps merchants quickly integrate multiple payment methods to provide customers with a more flexible, secure, and convenient payment experience. By using Payment Link, merchants can easily create payment links and integrate multiple payment methods into their sales systems. Customers only need to click on the link to complete the payment, without the need for tedious input of account numbers, passwords, and other information. Payment Link supports multiple payment methods, including credit cards, debit cards, e-wallets, etc., to meet the payment needs of different users. At the same time, Payment Link provides comprehensive payment security measures, including identity verification, risk control, etc., to ensure the safety of funds for merchants and customers. Compared with traditional payment methods, Payment Link has the following advantages:

  • More flexibility: Merchants can choose payment methods according to their own needs and freely combine various payment methods to provide more flexible payment options.
  • More convenience: Customers only need to click on the payment link to complete the payment, without the need to input account numbers, passwords, and other information, greatly simplifying the payment process.
  • Higher payment success rate: Payment Link can integrate payment methods from different channels, thereby increasing the payment success rate and reducing the transaction failure rate caused by payment method limitations.
  • More security: Payment Link provides comprehensive payment security measures, including identity verification, risk control, etc., to ensure the safety of funds for merchants and customers.

Setting Up Webhooks

To track changes in order status, you can set up a webhook. The API will send notifications to your webhook when the order status changes. You need to provide a URL so that the API can send notifications. Make sure your URL is publicly accessible and can handle HTTP POST requests sent by the API. Send a POST request to the API's webhook endpoint, including order information. If the request is successful, the API will return a confirmation message indicating that the webhook has been set up successfully. Throughout the API integration process, make sure your code can handle errors and exceptions and handle them appropriately. Keep your API keys and other credentials secure and follow best security practices to protect your data and your customers' data.

info

For more webhook details, pelase check Callback to you server

Follow us step by step to complete your first payment link integration!

Please refer to Create Order API create order from you server side.

Understand Order Operations

When you have completed an order through Payment Link, you can manage it (including Void/Refund) through the Wonder App and Wonder Dashboard. Of course, you can also program these operations through the Order Operation API.

As a best practice, we recommend that you use the allowed_void and allowed_refund fields in the Query Order API to determine whether to send Void and Refund requests. This is because different payment methods and states may have different functionality, e.g. Void is not allowed after the transaction has completed its settlement.