Kā pieslēgt Paynow

Ievadiet savu Paynow kontu. Dodieties uz iestatījumiem, noklikšķinot uz zobrata.

Tālāk dodamies uz Sklepy i punkty płatności

Zemāk veikala iestatījumu rindā Adres powiadomień - norādiet URL adresi, lai saņemtu atgriezeniskās saites maksājumu:

https://chatter.salebot.pro/paynow\\_callback/result

Zemāk jānokopē API atslēga (Klucz dostępu do API) un slepenā atslēga (Klucz obliczania podpisu)

Dodieties uz savu projektu vietnē mavibot.pro un sadaļā Maksājumu sistēmas - Paynow ierakstiet atrastās atslēgas.

Kā izveidot maksājuma saiti

Nepieciešamie iestatījumi

Pirms norādāt mainīgo ar maksājuma summu, klientam ir jābūt e-pasta mainīgajam ar viņa e-pasta adresi

Zemāk ir piemērs, kā varat pieprasīt un saglabāt savu e-pasta adresi.

email - pircēja e-pasts (ja nav norādīts, izmantojiet viltotu)

payment_description - maksājuma apraksts tiek parādīts tīmekļa saskarnē (Uzmanību! Kirilica tiks automātiski aizstāta ar latīņu alfabētu, ne vairāk kā 255 rakstzīmes). Ja nav norādīts, aizpildiet automātiski: Maksājums par rēķinu numurs "šeit numurs"

Lai ģenerētu maksājuma saiti, jums jāiestata mainīgā payment_sum vērtība (piemēram, 150 vai 100.55 (izmantojot punktu!)), uzreiz pēc tam parādīsies mainīgais paynow_pay_url. Šo mainīgo var parādīt ar saiti vai novietot uz pogas ar tekstu "Maksāt".

Saitei ir šāda forma: https://paywall.paynow.pl/NOH0-0LT-SEY-XOI?token=eyJraWQiOiJhMDAyNjJjYS02NTU3LTRjOTktOGU0NC1kMTFlMTAxYjhhNTIiLCJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJOT0gwLTBMVC1TRVktWE9JIiwiYXVkIjoicGF5d2FsbC5zYW5kYm94LnBheW5vdy5wbCIsImlzcyI6InNhbmRib3gucGF5bm93LnBsIiwiZXhwIjoxNjE5NTkyOTc4LCJpYXQiOjE2MTk1MDY1Nzh9.dnCfjADHiTynvXk41TVxsQEVfDAnHFDC\\_9sdzWF4G2s

Neobligātie parametri

Tāpat pirms payment_sum vērtības iestatīšanas varat norādīt šādus neobligātos mainīgos, lai konfigurētu maksājumu.

first_name - pircēja vārds

last_name - pircēja uzvārds

language - maksājuma lapas valoda BCP47/RFC5646 formātā (piem., pl-PL, en-US)

currency - Maksājuma valūtas kods ISO 4217. Ja nav norādīts, tiek izmantota noklusējuma vērtība (PLN).

Lūdzu, ņemiet vērā:

  • Vispirms norādiet e-pastu
  • Pēc tam neobligātos parametrus first_name, payment_description utt.
  • Un visbeidzot, piešķiriet vērtību mainīgajam payment_sum

Maksājuma saites piemērs

Vispirms mēs pieprasīsim un saglabāsim klienta e-pastu. Mēs izveidosim bloku ar pieprasījumu ievadīt e-pastu un saglabāsim ievadi bultiņā:

Nākamajā blokā ziņojums netiks parādīts, mēs norādīsim maksājuma aprakstu un pēc tam uzreiz iestatīsim mainīgo ar maksājuma summu 10 zl (pēc noklusējuma zloti)

Pēc tam attiecīgajā vietā izdrukājiet mainīgo paynow_pay_url, kas satur saiti. Piemērā tas ir nākamais bloks.

Kā apstrādāt rezultātu

Pēc veiksmīga maksājuma robotā tiks saņemti atgriezeniskās saites zvani, pēc kuriem varat saprast, ka ir noticis veiksmīgs maksājums.

Šie atgriezeniskās saites zvani sistēmā tiek parādīti kā ziņojumi no lietotāja, lai tos nevarētu nosūtīt lietotājs, tie sastāv no pirmajām 10 slepenās atslēgas rakstzīmēm un konta veiksmes, piemēram: omc79l97u4_success

Šos atgriezeniskās saites zvanus LIETOTĀJS NEREDZ, tie tiek parādīti tikai operatoram.

Salīdzināšanas veidam jābūt "Pilnīga atbilstība"

Tāpat pēc veiksmīga maksājuma mainīgais paynow_payment_completed tiek iestatīts uz True.

Piemēram, varat izveidot veiksmīga maksājuma apstrādes bloku ar nosacījumu un parādīt atbilstošu ziņojumu lietotājam:

Pēc maksājuma pabeigšanas klientam tiks pievienots mainīgais paynow_callback_data, kas satur maksājumu sistēmas atbildes datus par pabeigto darījumu. Nepieciešamos datus no vārdnīcas var iegūt, izmantojot metodi get.

Lai veiktu atkārtotu maksājumu, jums ir jāatiestata mainīgais payment_sum, iepriekš ģenerētā saite, un pēc tam, kad esat atiestatījis mainīgo payment_sum, lai iegūtu jaunu saiti. Varat norādīt iepriekšējo vērtību.

Maksājuma paziņojums salīdzina mainīgā paynow_payment_id vērtību ar maksājuma identifikatoru no paziņojuma; ja tie nesakrīt, tas nozīmē, ka maksājums tika veikts, izmantojot vecu saiti. Sarakstē ar lietotāju jūs redzēsiet paziņojumu par to.

Mēs stingri iesakām neizmantot atkārtoti savu maksājuma saiti, ja iepriekšējais nav pabeigts vai atcelts!