Skip to main content

Overview

A Direkt payment has three steps: create a quote → user sends funds → poll for completion.

Step 1: Create the quote

Call POST /api/quote from your backend (never from the browser — it exposes your API key).
Response:

Step 2: Show the deposit address to your user

Save quoteId to your database immediately after creating the quote. This lets you recover payment status even if the user closes the tab.

Step 3: Poll for status

Poll every 5–10 seconds until status is COMPLETED.