Payment Configuration
Last updated
Was this helpful?
Last updated
Was this helpful?
Merchants can configure checkout and payment order processing via API. For detailed field specifications, please refer to the
Checkout page configuration
Default language
Set the default language for Cregis checkout page and notification emails, supported options:
English
Traditional Chinese
Simplified Chinese
Payment Currency Selection
Specify which cryptocurrencies are displayed on the Cregis checkout page to control customer payment options.
Exchange Rate Configuration
Exchange rate between USD Stablecoin(USDT/USDC) and USD
Real-time Rate: Uses the latest rate obtained from CoinMarketCap
Fixed Rate: Locks at a 1:1 conversion ratio
Payment Accuracy
Configure upper/lower tolerance thresholds to define acceptable payment amount deviations. The system determines order status based on actual payment amount:
Overpaid: When Paid Amount > (Due Amount + Upper Tolerance)
Partial paid: When Paid Amount < (Due Amount - Lower Tolerance)
Paid: When Paid Amount
falls within the tolerance range
Payment Exception Handling
Partial paid order
If merchants configure to accept partial paid order: System automatically settles partial paid orders per settlement rules
If merchants configure to NOT accept partial paid order: System will initiate an additional payment for user to pay order remaining amount (see additional payment process documentation for details)
Overpaid order
If merchants configure to accept overpaid order: System automatically settles overpaid orders per settlement rules
If merchants configure to NOT accept overpaid order: System will initiate partial refund process (see partial refund process documentation for details)
Webhook Configuration
Specify a callback URL via API to receive order status updates via webhook notifications from Cregis.