Monetarisierung über API (Markup)
Vom Partner gesteuerter Aufschlag auf den Kurs. Flexible Einnahmen durch API-Integration.
- Bei der Kursberechnung (Vorschau)
- Bei der Auftragserstellung (Endbeträge)
- Bei Partnerauszahlungen
- GET /api/v1/rates/public/one
- POST /api/v2/orders/public/create
Was sieht der Nutzer und was verdient der Partner?
Wenn der Quickex-Kurs BTC → USDT 100,000 beträgt und der Partner markup = 0.5% festlegt, erhält ein Nutzer, der dem Partnerlink folgt, ca. 99,500, und die Differenz von 500 wird als Markup-Einnahme vom Partner einbehalten. Zusätzlich kann der Partner eine Referral-Auszahlung aus der Plattformgebühr erhalten.
Wie die Berechnung mit Markup funktioniert
Plattformgebühr und Markup beeinflussen den Kurs; die Referral-Vergütung nicht.
| Parameter | Beschreibung |
|---|---|
A_final |
Endbetrag zur Auszahlung (prognostiziert) |
A_calculated |
Betrag vor Anwendung des markup |
K_markup |
Markup-Prozentsatz |
Abrufen des Kurses (mit angewendetem markup)
Endpoint ohne Authentifizierung und ohne IP-Whitelist.
GET /api/v1/rates/public/one?instrumentFromCurrencyTitle=BTC&instrumentFromNetworkTitle=BTC&instrumentToCurrencyTitle=USDT&instrumentToNetworkTitle=TRC20&rateMode=FLOATING&claimedDepositAmount=1&markup=0.3
{
"instrumentFrom": { "currencyTitle": "BTC", "networkTitle": "BTC" },
"instrumentTo": { "currencyTitle": "USDT","networkTitle": "TRC20" },
"amountToGive": "1",
"amountToGet": "50201.90689595",
"markup": "0.3"
}
Request-Parameter
| Parameter | Beschreibung | Beispiel |
|---|---|---|
| instrumentFromCurrencyTitle | Quellwährung | BTC |
| instrumentFromNetworkTitle | Netzwerk der Quellwährung | BTC |
| instrumentToCurrencyTitle | Zielwährung | USDT |
| instrumentToNetworkTitle | Netzwerk der Zielwährung | TRC20 |
| rateMode | FLOATING / FIXED | FLOATING |
| claimedDepositAmount | Einzahlungsbetrag | 1 |
| markup | Markup-Prozentsatz | 0.3 |
Erstellen einer Order mit markup
Das Feld markup im Request-Body übergeben.
POST /api/v2/orders/public/create
Content-Type: application/json
{
"rateMode": "FLOATING",
"instrumentFrom": { "currencyTitle": "USDT", "networkTitle": "TRC20" },
"instrumentTo": { "currencyTitle": "BTC", "networkTitle": "BTC" },
"destinationAddress": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh",
"claimedDepositAmount": "125000",
"markup": "0.2",
"browserFingerprint": "6b3add86bec11616427d069556a33548"
}
Vollständiges Berechnungsbeispiel
XMR-Beispiel (Plattformgebühr → Markup → Netzwerkgebühr), Partnerauszahlungen und Werte in USDT.
{
"platformFee": { "selectedPlatformFee": 0.5 },
"networkFee": { "calculatedNetworkFee": 0.002 },
"calcAmountToWithdraw": {
"claimedAmountToReceive": 2.9355,
"markup": 1.65,
"orderPlatformFeeAbsoluteAmount": 0.014761061416,
"amountToWithdrawWithoutNetworkFee": 2.983438938584,
"amountToWithdraw": 2.932212196097364
},
"performWithdrawal": {
"finalAmountToWithdraw": 2.93221219,
"amountToWithdrawFactUSDT": 976.6319141233
}
}
| Parameter | Wert | Beschreibung |
|---|---|---|
| fundingAvailableBalance | 2.9982 XMR | Kontostand vor Auszahlung |
| orderPlatformFeeAbsoluteAmount | 0.014761061416 XMR | Plattformgebühr (0.5%) |
| markup | 1.65% | Partner-Markup |
| networkFee.actualNetworkFee | 0.002 XMR | Netzwerkgebühr |
| performWithdrawal.amountToWithdrawFact | 2.93221219 XMR | Endbetrag zur Auszahlung |
| performWithdrawal.amountToWithdrawFactUSDT | 976.6319 USDT | Endbetrag in USDT |
- Plattformgebühr abziehen:
2.9982 − 0.014761061416 = 2.983438938584 XMR - 1.65% Markup anwenden:
2.983438938584 × (1 − 0.0165) ≈ 2.9342122 XMR - Netzwerkgebühr abziehen:
2.9342122 − 0.002 = 2.932212196097364 XMR
Gestaffelter (Ladder-)Mechanismus für Markup
Volumenbasierte Tiers: unterschiedliche Prozentsätze und Option zur Berücksichtigung von Netzwerkgebühren.
[
{ "amountFromUSDT": 0, "floating%": 0.5, "fixed%": 2.0, "includeNetworkFees": true },
{ "amountFromUSDT": 9000, "floating%": 0.5, "fixed%": 2.0, "includeNetworkFees": true },
{ "amountFromUSDT": 30000,"floating%": 0.3, "fixed%": 1.5, "includeNetworkFees": false }
]
claimedDepositAmountaus der Request nehmen- Das letzte Tier finden, bei dem Amount from ≤ claimedDepositAmount
- Dessen Prozentsätze verwenden (für Berechnung und Rechner)
claimedDepositAmount = 9000 das Tier „ab 9000“ wählen; Fixed — 2%, Floating — 0.5%.Wie man Partner wird und Auszahlungen erhält
- Bei Quickex registrieren und den Bereich Partnerprogramm (aff-ID) im Account öffnen
- Um ein Markup festzulegen, den Support kontaktieren (Anfrage geht an Marketing)
- Widget/API integrieren und den Parameter
markupnutzen
- Auszahlungsanfrage über das Konto
- Mindestbetrag: 100 USDT
- Auszahlungsnetzwerk: USDT TRC20 (Standard)
- Übermäßiges
markupvermeiden — das verschlechtert die Conversion - Gestaffelte („Ladder“-)Tiers nach Volumen testen
- Dem Nutzer den endgültigen Kurs anzeigen (Transparenz)
- Versteckte Gebühren im UI
- Inkonsistente „Ladder“-Tier-Werte zwischen Berechnungen und Rechner
- Vergessen,
markupbei der Auftragserstellung zu übergeben