reseller

POST /v1/reseller/client-wallets

Open a client's float, or add credit to it.

Dukkan reseller wuraren ƙarshe

Dukan takardun mai haɓakawa

Tabbatar da Asali

Aika maɓallin API azaman alamar ɗauka (bearer token). Dole ne maɓallin ya kasance yana da izinin reseller.manage; idan babu shi, za a ƙi amfani da maɓallin tare da lambar 403, ba 404 ba.

Inda ID ɗin kungiyar ku ke zuwa

Wannan mahadar ta na daukar org_id a matsayin sigar tambaya. Bar shi kuma kiran zai shafi daukacin rukunin haya naka; aika shi don takaita kiran zuwa kungiya daya tak.

Ana samun lambar kungiyar ku a kan shafin maɓallan API a cikin madanninku, kusa da maɓallin kansa. Shi ne lambar da ta dace a kowane kiran da kuka yi.

Gwada

May gurbin komai da ke cikin kusurwa da ƙimar ka, kuma may gurbin maballi da maballi daga allon sarrafa ka.

curl -X POST https://api.zinndigital.com/v1/reseller/client-wallets \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "client_org_id": <Uuid>, "currency": <string>, "amount_minor": <integer>, "reason": <string> }'

An shiga? Na'urar sarrafa API da ke cikin sashin kulawarka tana cika ainihin lambar ƙungiyarka da maɓallinka naka, sannan tana gudanar da buƙatar a kan ainihin API don haka zaka iya ganin amsar gaske. Buɗe wannan tashar a cikin na'urar kula da API

Bayani

Records a deposit you took outside our gateway — a bank transfer, cash, an invoice settled directly — or a goodwill credit, or a balance migrated in from whatever you used before. It lands as an adjustment on the client's ledger with your reason on the line they read. Requires reseller.manage. ⛔ This is the only way to bring a client's float into existence. Every other write on this surface needs a wallet_id, and until this endpoint a wallet only appeared once the client had paid by card — so a reseller could see an empty liability register with no control on it, which is what was measured on production on 2026-08-16 (ClientWallet held zero rows estate-wide). ⛔ It is deliberately not a card charge. POST /v1/wallet/top-ups is that, it is the client's own action, and it settles into your gateway. Money that never moved through a gateway must not be recorded as though it had. A client that does not bill back to you is a 404, never a 403 — this endpoint must not become a way to discover who else resells to whom.

Sigogi

SunaNau'iAna buƙataAbin da yake
org_id (query)UuidA'aWhich of your organizations this applies to. Required only when you belong to more than one here — otherwise it is inferred.

Jikin buƙata

SunaNau'iAna buƙataAbin da yake
client_org_idUuidEhUUIDv7 identifier — sortable by creation time (docs/02 §8).
currencystringEh
amount_minorintegerEhStrictly positive. Opening a float is a DEPOSIT; taking money off a client is a correction and belongs on the adjustments endpoint, which has the below-zero guard and an existing…
reasonstringEhThe client reads this on their own statement of account.

Martani

SunaNau'iAna buƙataAbin da yake
org_idUuidEhUUIDv7 identifier — sortable by creation time (docs/02 §8).
currencystringEh
balance_minorintegerEhWhat you are owed — the float your provider is holding for you.
spendable_minorintegerEhWhat you can spend today. Lower than balance_minor when your provider's reseller programme is suspended: the deposit is still yours, but nobody is delivering service against…
reseller_org_idUuid | nullA'aThe provider whose float this is.
entriesClientWalletEntry[]Eh
other_floatsClientOtherFloat[]EhBalances a previous provider still holds for you. ⛔ Normally empty. A client who changed provider is still owed what the old one took; omitting it would make that money…
providerstring<reseller, zinn>A'aWho is holding this money. One screen serves both, because "credit you hold with your provider" is one question whose answer depends on the customer, not on the feature.…
pursesWalletPurse[]A'aThe owner's "one ledger, named purses" — a balance may be restricted to a kind of spending. ⛔ Empty for a reseller float, which has no purses. A purse whose authoritative store…

Kuskuren da wannan matsaya za ta iya maido wa

401 · 403 · 404 · 422 · 429