reseller
PATCH /v1/reseller/currencies
Choose the currencies, the default, and what you sell in.
Kimlik Doğrulama
Bearer token olarak bir API anahtarı gönderin. Anahtar reseller.manage iznine sahip olmalıdır; bu izne sahip olmayan bir anahtar 404 ile değil, 403 ile reddedilir.
Kurum kimliğinizin yazılacağı yer
Bu uç nokta, org_id parametresini bir sorgu parametresi olarak alır. Bu parametreyi dışarıda bırakırsanız çağrı tüm kiracı alt ağacınızı kapsar; çağrıyı tek bir kuruluşa daraltmak için gönderin.
Kuruluş kimliğiniz (id), kontrol panelinizdeki API anahtarları ekranında, anahtarın hemen yanında yer alır. Yaptığınız her çağrıda aynı kimlik kullanılır.
Dene
Köşeli parantez içindeki her şeyi kendi değerlerinizle ve anahtar yer tutucusunu panonuzdan bir anahtarla değiştirin.
curl -X PATCH https://api.zinndigital.com/v1/reseller/currencies \
-H "Authorization: Bearer zdk_live_…" \
-H "Content-Type: application/json" \
-d '{ }'Oturum açtınız mı? Panonuzdaki API konsolu, gerçek organizasyon kimliğinizi ve kendi anahtarınızı otomatik olarak doldurur ve isteği canlı API üzerinde çalıştırarak gerçek yanıtı görmenizi sağlar. Bu uç noktayı API konsolunda açın
Ayrıntılar
`currencies` replaces the list your clients may be quoted in; send an empty array to go back to offering every currency we can charge. `default_currency` is what a client is quoted in before they choose and must be one you offer. `sell_in_currency` is what you are settled in and is deliberately **not** required to be one of them — a reseller may be paid in one currency and sell in others. `switcher: false` hides the control from your clients. A currency no payment gateway can capture is refused rather than dropped, because a currency we can display and cannot charge is a checkout that fails at the last step. Requires `reseller.manage`.
Parametreler
| Ad | Tür | Zorunlu | Ne olduğu |
|---|---|---|---|
org_id (query) | Uuid | Hayır | Which of your organizations this applies to. Required only when you belong to more than one here — otherwise it is inferred, and an id outside your direct memberships is a 404 r… |
İstek gövdesi
| Ad | Tür | Zorunlu | Ne olduğu |
|---|---|---|---|
currencies | string[] | Hayır | Replaces the list your clients may be quoted in. An empty array returns you to offering every currency we can charge. |
default_currency | string | Hayır | Empty returns to the platform answer. Must be one you offer. |
sell_in_currency | string | Hayır | Empty returns to the platform base currency. Deliberately not required to be one of `currencies`. |
switcher | boolean | Hayır | Whether the currency control renders in your clients' panel. |
Yanıt
| Ad | Tür | Zorunlu | Ne olduğu |
|---|---|---|---|
currencies | ResellerCurrency[] | Evet | — |
offers_all | boolean | Evet | You have made no choice, so your clients get every currency. |
offered_count | integer | Evet | — |
total_count | integer | Evet | — |
default_currency | string | Evet | What a client is quoted in before they choose. Empty means the platform answer — their own inference, then USD. |
sell_in_currency | string | Evet | What **you** are priced and settled in, resolved — never empty, and never disclosed to your clients. |
switcher | boolean | Evet | Whether the currency control renders in your clients' panel at all. `false` quotes every client in `default_currency`. |
Bu uç noktanın dönderebileceği hatalar
401 · 403 · 404 · 422 · 429