Plasare comanda
Intregul proces de plasare a unei comenzi in magazinul online poate fi integrat prin intermediul API-ului Extended, conform exemplului detaliat mai jos.
REQUEST
HTTP Request POST https://www.domeniu.ro/api/
Parametri:
- apikey - EXTENDED_API_KEY
- actiune - comanda
- client - ID client comanda
- nume - nume si prenume
- email - adresa de email
- telefon - numar de telefon
- adresa - adresa de livrare
- oras - oras
- judet - judet
- tara - tara
- achitata - 0: nu 1: da
- curier - ID curier de la https://www.domeniu.ro/api/?livrare
- observatii_comanda - camp "Observatii" din comanda - doar intern
- observatii_curier - camp "Observatii curier" din comanda - se adauga pe AWB
- produse - array cu produse
- id_produs - ID produs
- id_optiune - ID optiune (reprezinta marimea S,M,L…
- nume - nume produs
- pret - pret produs
- cantitate - cantitate
- discount - discount daca produsul este la promotie
- tip_discount - 0 - valoare fixa, 1 - procent
Array
(
[actiune] => comanda
[client] => 1366
[nume] => gelutzu
[email] => [email protected]
[telefon] => 0746955928
[adresa] => Str. ionel nr.7
[oras] => galati
[judet] => galati
[tara] => galati
[produse] => Array
(
[0] => Array
(
[id_produs] => 210
[id_optiune] => 159
[nume] => Jeans Ayrisha Green
[pret] => 159
[cantitate] => 1
[discount] => 10
[tip_discount] => 1
)
[1] => Array
(
[id_produs] => 492
[id_optiune] => 76
[nume] => CAMASA SHELLY'S TURQUOISE SHIRT
[pret] => 89
[cantitate] => 2
[discount] => 0
[tip_discount] => 1
)
...
)
)
RETURN
Return in format JSON
- id - ID comanda in cazul unei comenzi plasate
- eroare - 1 - eroare in procesul de plasare comanda, 0 - comanda plasata
- mesaj - mesajul de eroare
Array
(
[id] => 100
[eroare] => 0
[mesaj] => 0
)
↳ Acest ghid nu ti-a fost de folos? Trimite-ne un ticket prin intermediul platformei de suport tehnic.
↳ Screenshot-urile publicate (imaginile) in acest tutorial au rol strict informativ sau demonstrativ si nu reprezinta versiunea curenta a platformei Extended.