reseller

PATCH /v1/reseller/currencies

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

Wszystkie punkty końcowe reseller

Wszystkie dokumentacje dla programistów

Uwierzytelnianie

Wyślij klucz API jako token bearer. Klucz musi posiadać uprawnienie reseller.manage; klucz bez niego jest odrzucany z kodem 403, a nie 404.

Miejsce na identyfikator organizacji

Ten punkt końcowy przyjmuje org_id jako parametr zapytania. Pomiń go, a wywołanie obejmie całe drzewo dzierżawy; prześlij go, aby ograniczyć wywołanie do jednej organizacji.

Identyfikator Twojej organizacji znajduje się na ekranie kluczy API w Twoim panelu, obok samego klucza. Jest to ten sam identyfikator w każdym wywołaniu, które wykonujesz.

Wypróbuj

Zastąp wszystko w nawiasach ostrych własnymi wartościami, a zastępczy znacznik klucza kluczem ze swojego pulpitu nawigacyjnego.

curl -X PATCH https://api.zinndigital.com/v1/reseller/currencies \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Zalogowany? Konsola API w Twoim panelu uzupełnia rzeczywiste identyfikator organizacji oraz Twój własny klucz i wykonuje żądanie względem aktywnego API, dzięki czemu możesz zobaczyć rzeczywistą odpowiedź. Otwórz ten punkt końcowy w konsoli API

Szczegóły

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.

Parametry

NazwaTypWymaganeCo to jest
org_id (query)UuidNieWhich 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…

Treść żądania

NazwaTypWymaganeCo to jest
currenciesstring[]NieReplaces the list your clients may be quoted in. An empty array returns you to offering every currency we can charge.
default_currencystringNieEmpty returns to the platform answer. Must be one you offer.
sell_in_currencystringNieEmpty returns to the platform base currency. Deliberately not required to be one of currencies.
switcherbooleanNieWhether the currency control renders in your clients' panel.

Odpowiedź

NazwaTypWymaganeCo to jest
currenciesResellerCurrency[]Tak
offers_allbooleanTakYou have made no choice, so your clients get every currency.
offered_countintegerTak
total_countintegerTak
default_currencystringTakWhat a client is quoted in before they choose. Empty means the platform answer — their own inference, then USD.
sell_in_currencystringTakWhat you are priced and settled in, resolved — never empty, and never disclosed to your clients.
switcherbooleanTakWhether the currency control renders in your clients' panel at all. false quotes every client in default_currency.

Błędy, które ten punkt końcowy może zwrócić

401 · 403 · 404 · 422 · 429