Contact Invoices API - eesti
Selle API abil saate vaadata, luua, otsida ja luua valitud kliendi kontosid.
Lugemine.
Võimaldab vaadata projektis valitud kontakti loodud kontosid.
GET https://api.smartsender.com/v1/contacts/{contactId}/invoices
Peamised parameetrid:
Nimi | Kirjeldus | Kinnitamine |
---|---|---|
page | Taotletud leht | Minimaalne väärtus 1 |
limitation | Ühel lehel kuvatavate andmete hulk | Minimaalne väärtus 1, maksimaalne 20 |
Eduka vastuse korral saate järgmise teabe:
{
"cursor": Cursor,
"collection": Invoice[]
}
Vastuse kirjeldus:
Kviitung kontonumbri järgi.
Kontakti arve saamine numbri järgi (orderId).
GET https://api.smartsender.com/v1/contacts/{contactId}/invoices/{orderId}
Eduka vastuse korral hankige tüüpi objekt Arve.
Konto loomine.
Looge kontaktile uus konto.
POST https://api.smartsender.com/v1/contacts/{contactId}/invoices
Peamised parameetrid:
Nimi | Kirjeldus |
---|---|
essenceId | Kauba ID |
paymentSystemId | Maksesüsteemi identifikaator |
Eduka vastuse korral hankige tüüpi objekt Arve.
Maksearve (käsitsimakse).
Maksab määratud kontakti eest määratud arve (või loob selle, kui seda veel ei olnud). Kui maksesumma on väiksem väljastatud arvel olevast tegelikust summast, on arve siiski edukalt tasutud.
PUT https://api.smartsender.com/v1/contacts/{contactId}/invoices
Peamised parameetrid:
Nimi | Kirjeldus |
---|---|
date | Maksekuupäev, formaat Y-m-d H:i:s |
amount | Makse summa |
currency | Maksevaluuta (väikesed kirjad) |
orderId | Tellimuse ID |
essenceId | Kauba ID |
paymentSystemId | Maksesüsteemi identifikaator |
Eduka vastuse korral hankige tüüpi objekt Arve.