Reģistrācija

Pēc reģistrēšanās https://auth.inxy.io/ servisā dodieties uz Payment Gateway API kreisās puses izvēlnē un aizpildiet šādus datus - maka nosaukums un apraksts, kā arī ikona. Saite uz jūsu vietni nav obligāta. Atzīmējiet visas kriptovalūtas, kuras vēlaties pieņemt, ar ķeksīti un noklikšķiniet uz Saglabāt izmaiņas


Pēc saglabāšanas tiks atvērts logs ar savienojuma datiem. Pēc tam ģenerējiet API atslēgu, nospiežot pogu Ģenerēt (1), un ievadiet kodu, kas nosūtīts uz jūsu e-pastu. Saglabājiet iegūto mainīgo drošā vietā. Kopējiet ģenerēto Slepeno atslēgu tajā pašā vietā. Atslēgas, ja tās tiek pazaudētas, var atkārtoti ģenerēt (šajā gadījumā atcerieties mainīt datus projektā). Ievadiet URL tīmekļa atzvanēm https://chatter.salebot.pro/inxy\_callback/result laukā Postback URL (2).


Savienojuma iestatīšana

Pēc tam dodieties uz Mavibot — Maksājumu sistēmas — INXY un nospiediet pogu Savienot. Ievadiet saņemtās API un Slepenās atslēgas attiecīgajos laukos.

skrins uz savienojumu no Mavibot

Maksājuma saites ģenerēšana

Lai ģenerētu maksājuma saiti, ievadiet mainīgā payment_sum vērtību (piem., 1), pēc tam parādīsies mainīgais inxy_pay_url. Šo mainīgo varat pievienot ekrānā kā saiti vai ievietot to pogā Maksāt.

PIEZĪME! Sistēma strādā ar USD! Summa mainīgajā payment_sum tiek uzskatīta par USD INXY maksājumu sistēmā.

Saite izskatās šādi: https://pay.inxy.io/sessions/umLf9cJWBRiaNwowGCE1

Tāpat pirms summas ievadīšanas mainīgajam payment_sum, varat ievadīt šādus neobligātus mainīgos maksājuma iestatīšanai
inxy_currency — kriptovalūta, kas tiks izmantota maksājumam. Varat ievadīt vienu no pieejamajām kriptovalūtām, kuras esat izvēlējies ar ķeksīti API atslēgas ģenerēšanas laikā. Ja atstāj tukšu, spēlētāji paši izvēlas kriptovalūtu no izvēlēto saraksta. Pieejamās vērtības: ‘BTC’,‘ETH’,‘LTC’,‘DOGE’,‘USDT’,‘USDC’,‘DAI’

inxy_description – maksājuma apraksts.

PIEZĪME! Vispirms ievadiet neobligātos mainīgos iestatīšanai, un pēc tam payment_sum.

Mainīgos var ievadīt agrāk ķēdē, nevis vienā blokā. Kamēr mainīgais inxy_pay_url, kas ietver saiti, ir jāizvada pareizajā vietā. Šī saite atver maksājuma formu.

PIEZĪME! Rindā Kopējā summa tiek parādīta vērtība USD, kas ir vienāda ar payment_sum. Zemāk esošā Kopējā kripto summa parāda vērtību izvēlētajā kriptovalūtā. Tā mainās atkarībā no pašreizējā maiņas kursa. Šī ir summa, kas jūsu klientam ir jāsamaksā jums no sava maka.

PIEZĪME! Maka adrese maksājumam vienas sesijas laikā tiek rezervēta klientam tikai uz 2 stundām. Ieteiciet klientam pārliecināties, ka laiks nav beidzies un maka adrese joprojām ir derīga, kad tiek veikts maksājums. Ja sesijas laiks ir beidzies — viss maksājuma process ir jāsāk no jauna.

Maksājuma atzvanīšana

Pēc veiksmīga maksājuma bots saņems atzvanīšanu, kas paziņos, ka maksājums ir veiksmīgi veikts. Jūs redzat šo atzvanīšanu sistēmā kā ziņojumu no lietotāja, lai lietotājs to nevarētu nosūtīt. Lietotāji paši NEVAR redzēt atzvanīšanu, tikai operators to var redzēt. INXY ir vairāki atzvanīšanas veidi:

  1. Veiksmīgas atzvanīšanas sastāv no pirmajiem 10 marķiera simboliem, kam seko ‘success’, piem.: uc8zsjNN1x_success

Šāda atzvanīšana tiek nosūtīta, ja klients ir samaksājis pilnu summu un maksājuma laikā nav radušās problēmas. Kopā ar šo atzvanīšanu projektam tiks pievienoti divi mainīgie: inxy_payment_completed ir vienāds ar True; un inxy_payment_status ar vērtību paid.

Procesa laikā mainīgais inxy_payment_status maina savu vērtību. Pēc tam, kad lietotājs atver formu, tas mainīsies uz waiting_payment, maksājuma apstrādes laikā tas mainīsies uz waiting_confirmation, un pēc veiksmīgas apstrādes tam būs vērtība paid vai partially_paid.

Atzvanīšanas apstrādes laikā salīdzināšanas veidam jābūt Pilna sakritība. Piem.: varat izveidot veiksmīgas maksājuma apstrādes bloku ar nosacījumu un parādīt lietotājam atbilstošu ziņojumu:

2. Dažreiz kriptovalūtu maiņas kursi mainās vai makiem tiek piemērota papildu maksa par darījumiem, tāpēc saņemtā summa nav pilna. Šādos gadījumos mainīgajam inxy_payment_status būs vērtība partially_paid, un sistēma saņems atzvanīšanu, kas izskatās šādi:


Šajā gadījumā jums būs jānosūta klientam ziņojums ar lūgumu segt trūkstošo summu. Piem.: varat iestatīt nosacījumu atzvanīšanas sākumam un, saņemot to, nosūtīt klientam iepriekš ģenerētu URL ar maksājuma saiti, vai arī varat iestatīt nosacījumu, ka bloks aktivizējas, kad mainīgā inxy_payment_status vērtība ir partially_paid.

Atcerieties, ka maksājuma saite ir derīga tikai 2 stundas! Ja klients laikus neveic trūkstošās summas maksājumu, to nevar atvērt. Tā kā INXY šajā posmā apstrādās pirmo daļējo maksājumu, nauda klientam netiks atgriezta. Lai to atgrieztu, jums būs jāiet uz savu INXY kontu un jāveic atgriešanas darbība.

Abonementa izveide

INXY sistēma ļauj lietotājiem izveidot abonementus. Lai to izdarītu, pievienojiet jebkuru vērtību mainīgajam inxy_subscription_payment, un tiks izveidots ikmēneša abonements. Ja vēlaties iestatīt citu periodu, izmantojiet šādus mainīgos:
inxy_subscription_interval vienāds ar ‘day’ — izveidos abonementa intervālu, kas vienāds ar dienām (noklusējums ir mēnesis)
inxy_subscription_period — pievienojiet mainīgo, kas vienāds ar 1 līdz 30, lai iestatītu periodu. Piem. Lai izveidotu abonementa maksājumu reizi 15 dienās, iestatiet inxy_subscription_interval =‘day’ un inxy_subscription_period=15, un, lai maksājums tiktu veikts divas reizes gadā, iestatiet inxy_subscription_period=6 (jo inxy_subscription_interval pēc noklusējuma ir vienāds ar mēnesi)

Saite arī atvērs maksājuma formu, bet tā būs atšķirīga: pirmkārt, sānos tiks parādīts, ka maksājums ir balstīts uz abonementu ar norādīto periodu, otrkārt, forma ieteiks klientam pievienot depozītu vairākiem maksājumiem uz priekšu.

INXY specifika: Ja klients maksā х2 vai х3 no summas, Mavibot saņems ziņojumu par vienu summu. Pārējais tiks iemaksāts klienta bilancē un tiks izmantots nākamajiem maksājumiem. Tā kā kriptovalūtas maiņas kurss mainās, beigās šī summa var būt nepietiekama vienam no nākamajiem maksājumiem, kā rezultātā abonements netiks apmaksāts. Šādā gadījumā jūs saņemsiet atzvanīšanu, kas norāda ‘fail’, un varat iestatīt atgādinājumu savam klientam.

Abonementu nevar daļēji apmaksāt. Klienta bilance tiek pārbaudīta pirms maksājuma. Ja nav pietiekami daudz līdzekļu, maksājums netiek veikts vispār.

Pēc veiksmīga abonementa klienta mainīgajos būs iekļauts inxy_subscribtion_id (atsauces numurs) un inxy_subscription_status.

Abonementa atcelšana

Lai atceltu abonementu, izmantojiet šādu funkciju inxy_remove_subscription(inxy_subscription_id). Ievadiet abonementa id numuru kā inxy_subscribtion_id funkcijā, un abonements tiks atcelts.

Veiksmes gadījumā jūs saņemsiet atzvanīšanu ‘Subscription status inxy_subscription_id - deleted’ un mainīgais inxy_subscription_status mainīsies uz atbilstošo vērtību.