Contact Invoices API - lv

Izmantojot šo API, varat skatīt, izveidot, atrast un izveidot kontus atlasītajam klientam.

 

Lasīšana.

Ļauj skatīt projektā atlasītās kontaktpersonas izveidotos kontus.

GET https://api.smartsender.com/v1/contacts/{contactId}/invoices

Galvenie parametri:

Vārds

Apraksts

Validācija

Vārds

Apraksts

Validācija

page

Pieprasītā lapa

Minimālā vērtība 1

limitation

Lapā parādāmo datu apjoms

Minimālā vērtība 1, maksimālā 20

 

Veiksmīgas atbildes gadījumā saņemsiet sekojošo:

{ "cursor": Cursor, "collection": Invoice[] }

Atbildes apraksts:

Vārds

Apraksts

Vārds

Apraksts

cursor

Cursor objekts

collection

Invoice objektu masīvs

 

Kvīts pēc konta numura.

Kontaktpersonas rēķina iegūšana pēc numura (orderId).

GET https://api.smartsender.com/v1/contacts/{contactId}/invoices/{orderId}

 

Veiksmīgas atbildes gadījumā iegūstiet tipa objektu Invoice

 

Konta izveide.

Izveidojiet jaunu kontu kontaktpersonai.

POST https://api.smartsender.com/v1/contacts/{contactId}/invoices

Galvenie parametri:

Vārds

Apraksts

Vārds

Apraksts

essenceId

Preces ID

paymentSystemId

Maksājumu sistēmas identifikators

Veiksmīgas atbildes gadījumā iegūstiet tipa objektu Invoice

 

Apmaksas rēķins (manuālais maksājums).

Apmaksā norādīto rēķinu (vai izveido tādu, ja tāda vēl nebija) norādītajai kontaktpersonai. Ja maksājuma summa ir mazāka par faktisko summu izrakstītajā rēķinā, rēķins joprojām tiks veiksmīgi apmaksāts.

 

PUT https://api.smartsender.com/v1/contacts/{contactId}/invoices

Galvenie parametri:

Vārds

Apraksts

Vārds

Apraksts

date

Maksājuma datums, formāts Y-m-d H:i:s

amount

Maksājuma summa

currency

Maksājuma valūta (mazie burti)

orderId

Pasūtījuma ID

essenceId

Preces ID

paymentSystemId

Maksājumu sistēmas identifikators

Veiksmīgas atbildes gadījumā iegūstiet tipa objektu Invoice