This module contains the complete set of endpoints required to create and manage a payment order. It covers the full lifecycle from checking rates and locking the conversion pair (User's Payment Currency Your Settlement Currency) to tracking the final status.
Get Exchange Rates Retrieve live indicative rates. You can check rates for standard Fiat settlement or specific Crypto settlement (e.g., cost of USDC in DOGE).
When the user is ready to pay, call Lock Rate. This step defines the transaction pair:
Payment Currency: The asset the user sends (e.g., DOGE).
Settlement Currency: The asset you receive (e.g., EUR or USDC).
If you choose to receive funds in a specific crypto (e.g., USDC), this endpoint locks the conversion rate from the user's chosen coin (DOGE) to your target currency (USDC). It returns a lockId required for the next step.