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 |
---|---|---|
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:
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 |
---|---|
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 |
---|---|
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