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

  1. Pierakstieties savā iyzico tirgotāja panelī.
  2. Dodieties uz Iestatījumi → API atslēgas (Tirgotāja API atslēgas).
  3. 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.
currency Maksājuma valūta. Noklusējums: TRY
Atbalstīts: TRY, USD, EUR, GBP, CHF, NOK
customer_email Klienta e-pasta adrese.
customer_phone Klienta tālruņa numurs starptautiskā formātā (piemēram, +905XXXXXXXXX).
full_name Klienta pilns vārds.
identity_number Klienta identifikācijas numurs (klientiem Turcijā tas ir TCKN).
city Klienta pilsēta.
country Klienta valsts.
address Klienta adrese.
product_name Produkta nosaukums, kas tiek rādīts maksājuma lapā. Ja izlaists, tiek izmantots description. Izmanto description
language Maksājuma lapas valoda. Noklusējums: en
Atbalstī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:

  • SDJ91MTKTT ir pirmās 10 jūsu Slepenās atslēgas rakstzīmes.
  • 100 ir 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