Skipping the quote step
The attemptDirectConfirm field lets you skip the quote confirmation step in the checkout flow, landing the user directly on the order confirmation screen.
Default behavior
Section titled “Default behavior”By default, attemptDirectConfirm is false. The checkout shows the user the quote (exchange rate, fees, total cost) and asks them to confirm before proceeding to payment.
Skipping the quote screen
Section titled “Skipping the quote screen”Set attemptDirectConfirm to true to bypass the quote confirmation step:
{ "baseCurrency": "BTC", "quoteCurrency": "EUR", "paymentMethod": "creditCard", "quoteCurrencyAmount": 50, "walletAddress": "bc1...", "attemptDirectConfirm": true}When to use: you have already displayed the quote to the user in your own UI (for example using the quote endpoint) and the user has accepted the price before being redirected to checkout. Skipping the redundant confirmation step creates a smoother experience.