Create payment order
POST/payment/createPaymentOrder
The merchant initiates a payment order and receives a link to the payment page. After the user jumps and pays, the system will send a payment result notification to the callback address provided by the merchant.
-
Payment page access rules
The interface returns field
paymentUrlas the payment page path, which needs to be concatenated with the UtcPay official domain to access:- Production environment:
https://payment.utcpay.com+paymentUrl - Sandbox environment:
https://payment-sandbox.utcpay.com+paymentUrl
Note: Do not use the returned
paymentUrldirectly, you must concatenate the official domain to avoid misuse or security risks. - Production environment:
-
Payment script payment amount confirmation range
If the payment amount exceeds the following range, users need to submit the transfer transaction hash for manual confirmation; It can also be processed through Order Repair Tool by modifying the order amount.
- Maximum payment amount: The payment amount cannot exceed 1.2 times the order amount (i.e., at most 20% overpayment).
- Minimum payment amount: The payment amount cannot be less than half of the order amount (i.e., at least 50% payment).
Request​
Responses​
- 200
- 201
- 401
- 403
- 404
OK
Created
Unauthorized
Forbidden
Not Found