reseller

PATCH /v1/reseller/currencies

Choose the currencies, the default, and what you sell in.

Tüm reseller uç noktaları

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

AdTürZorunluNe olduğu
org_id (query)UuidHayırWhich 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

AdTürZorunluNe olduğu
currenciesstring[]HayırReplaces the list your clients may be quoted in. An empty array returns you to offering every currency we can charge.
default_currencystringHayırEmpty returns to the platform answer. Must be one you offer.
sell_in_currencystringHayırEmpty returns to the platform base currency. Deliberately not required to be one of `currencies`.
switcherbooleanHayırWhether the currency control renders in your clients' panel.

Yanıt

AdTürZorunluNe olduğu
currenciesResellerCurrency[]Evet
offers_allbooleanEvetYou have made no choice, so your clients get every currency.
offered_countintegerEvet
total_countintegerEvet
default_currencystringEvetWhat a client is quoted in before they choose. Empty means the platform answer — their own inference, then USD.
sell_in_currencystringEvetWhat **you** are priced and settled in, resolved — never empty, and never disclosed to your clients.
switcherbooleanEvetWhether 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