Lai Mavibot izmantotu iyzico maksājumu vārteju, jums ir jāiegūst savi API akreditācijas dati no sava iyzico tirgotāja konta un tie jāievada integrācijas iestatījumos.
API akreditācijas datu iegūšana
- Pierakstieties savā iyzico tirgotāja panelī.
- Dodieties uz Iestatījumi → API atslēgas (Tirgotāja API atslēgas).
- Nokopējiet šādus akreditācijas datus:
- API atslēga
- Slepenā atslēga
Šie akreditācijas dati ir nepieciešami, lai savienotu iyzico ar Mavibot.
Testēšanai iyzico nodrošina atsevišķus akreditācijas datus ar prefiksu sandbox-. Ja ievadīsiet šos akreditācijas datus, visi maksājumi automātiski tiks apstrādāti Smilškastes (testa) režīmā — papildu konfigurācija nav nepieciešama. Lai pieņemtu reālus maksājumus, izmantojiet savus ražošanas akreditācijas datus (bez prefiksa sandbox-).
iyzico savienošana
Cilnē Saņemšana atlasiet iyzico.

Pēc tam ievadiet:
- API atslēga — jūsu API atslēga.
- Slepenā atslēga — jūsu Slepenā atslēga.

Integrācija tagad ir pabeigta.
Maksājuma saites ģenerēšana
Kalkulatora funkcija:
get_iyzico_payment_url(amount, description, currency, customer_email, customer_phone, full_name, identity_number, city, country, address, product_name, language)
Parametri
| Parametrs | Apraksts | Nepieciešams | Noklusējums / Atļautās vērtības |
|---|---|---|---|
amount |
Maksājuma summa. | ✅ | — |
description |
Maksājuma apraksts. | Nē | — |
currency |
Maksājuma valūta. | Nē |
Noklusējums: TRYAtbalstīts: TRY, USD, EUR, GBP, CHF, NOK
|
customer_email |
Klienta e-pasta adrese. | Nē | — |
customer_phone |
Klienta tālruņa numurs starptautiskā formātā (piemēram, +905XXXXXXXXX). |
Nē | — |
full_name |
Klienta pilns vārds. | Nē | — |
identity_number |
Klienta identifikācijas numurs (klientiem Turcijā tas ir TCKN). | Nē | — |
city |
Klienta pilsēta. | Nē | — |
country |
Klienta valsts. | Nē | — |
address |
Klienta adrese. | Nē | — |
product_name |
Produkta nosaukums, kas tiek rādīts maksājuma lapā. Ja izlaists, tiek izmantots description. |
Nē | Izmanto description
|
language |
Maksājuma lapas valoda. | Nē |
Noklusējums: enAtbalstīts: en, tr
|
Funkcija atgriež maksājuma URL.

Maksājuma saites poga
Lai nosūtītu pogu ar maksājuma saiti, atlasiet veidu Maksājuma poga un kā maksājumu vārteju izvēlieties iyzico. Pēc tam ievadiet produkta nosaukumu, maksājuma summu un, ja nepieciešams, maksājuma valūtu.

Maksājuma atzvanīšana
Pēc tam, kad klients atver maksājuma saiti un pabeidz maksājumu, veiksmīga maksājuma gadījumā sarunai tiek nosūtīta šāda atzvanīšana:
SDJ91MTKTT_success 100

Kur:
-
SDJ91MTKTTir pirmās 10 jūsu Slepenās atslēgas rakstzīmes. -
100ir maksājuma summa.
Ja maksājums neizdodas, tiek nosūtīta šāda atzvanīšana:
SDJ91MTKTT_fail 100

Klienta mainīgie pēc veiksmīga maksājuma
| Mainīgais | Vērtība |
|---|---|
iyzico_callback_data |
Maksājuma informācija, kas saņemta no iyzico |
iyzico_payment_completed |
"True", ja maksājums tika veiksmīgi apstrādāts |
iyzico_payment_id |
iyzico maksājuma ID |