"Salebot" промокоды үшін адалдық бағдарламасы:

Тариф 5 пайызды құрайды, мерзімдік шектеусіз және өзін-өзі жұмыспен қамтыған мәртебесін растауды қажет етпейді.

Сонымен қатар, қосымша ақысыз және комиссиясыз сіз қызметтің барлық мүмкіндіктеріне бірден қол жеткізе аласыз: шоттар, шот-фактуралар, жазылым, төлемнен кейінгі файлдарды жеткізу, ағындық виджеттер, серіктестік бағдарлама.

Серіктестік бағдарлама тұтынушыларды қосады және олардың транзакцияларынан 0.2% мөлшерінде қосымша кіріс әкеледі.

Тіркелу

Қызметте тіркелгеннен кейін https://capusta.space/ жобаңыздың параметрлерінде қажетті деректер пайда болады:

жоба коды (project_code) - мысалда

бұл API үшін testsalebot токені - 71b7d77f-7c77-77cb-7f7a-bbc7a17c1e77

Сіздің Email (тіркелген поштаңыз) - [email protected]

Осы деректерден басқа, "Хабарландырулар мен қайта бағыттау" бөліміндегі пішінді https://dev.capusta.space/#rec167335038&#x20 сілтемесі бойынша толтыру қажет;

Сілтемені басып, сәл төмен жылжып, келесі терезені табыңыз:

!!!!!

"URL мекенжайын көрсету" түймесін пайдаланып, пішінге келесі деректерді енгізіңіз:

!!!!!!

Қосылымды орнату

Capusta төлем жүйесін қосу үшін Salebot параметрлеріне токеніңіз бен жоба кодыңызды енгізу қажет. Salebot-та төлем жүйелері бөлімін ашып, capusta таңдап, алынған деректерді енгіземіз.

Төлем сілтемесін генерациялау

Төлем сілтемесін генерациялау үшін payment_sum айнымалысының мәнін орнату керек (мысалы, 1000), содан кейін capusta_pay_url айнымалысы пайда болады. Бұл айнымалыны сілтеме арқылы көрсетуге немесе "Төлеу" мәтіні бар түймеге орналастыруға болады. Сілтеме келесідей көрінеді: https://capu.st/billfb22c773-3a0f Сондай-ақ, payment_sum мәнін орнатпас бұрын, төлемді конфигурациялау үшін келесі қосымша айнымалыларды көрсетуге болады: payment_description - төлем сипаттамасы link_expired - төлемнің жарамдылық мерзімі. Күнді dd.mm.yyyy hh:mm форматында енгізуге болады, мысалы: 03.04.2022 19:34. Назар аударыңыз! Уақыт жобаның уақыт белдеуі бойынша қалыптасады. payment_comment - Төлеуші пайдаланушыға аударымға түсініктеме қалдыруға рұқсат беруге болады. test_payments - Егер осы айнымалының мәнін True деп көрсетсеңіз, Capusta-да сынақ төлемін жасауға болады. Сынақ транзакциялары үшін қандай карталарды көрсетуге болатыны туралы қосымша ақпаратты https://dev.capusta.space/#rec240878484 бетінен біле аласыз

!!!!!!

Төлем сілтемесінің мысалы

1 доллар төлеміне сілтеме жасаңыз (назар аударыңыз - 10 рубльден аз сома төлемге өтпейді!)

!!!!!

Ескерту: алдымен параметрлер үшін қосымша айнымалылар көрсетіледі, содан кейін payment_sum.

Айнымалыларды бір блокта емес, тізбекте бұрынырақ анықтауға болады, бұл мысал.

Әрі қарай, қажетті жерде сілтемені қамтитын capusta_pay_url айнымалысын басып шығарыңыз

!!!!!

Төлем нәтижесін өңдеу (төлем туралы callback)

Сәтті төлемнен кейін ботқа callback келеді, ол арқылы сәтті төлем болғанын түсінуге болады. Бұл callback жүйеде пайдаланушыдан келген хабарламалар ретінде көрінеді, сондықтан оларды пайдаланушы жібере алмайды, олар токеннің алғашқы 10 таңбасынан және homepage success мәнінен тұрады, мысалы: 71b7d77f-7_success Бұл callback-ты ПАЙДАЛАНУШЫ КӨРМЕЙДІ, олар тек операторға көрсетіледі. Салыстыру түрі "Толық сәйкестік" болуы керек. Сондай-ақ, сәтті төлемнен кейін capusta_payment_completed айнымалысы true мәніне орнатылады. Мысалы, шарты бар сәтті төлемді өңдеу блогын жасап, пайдаланушыға сәйкес хабарламаны шығаруға болады:

!!!!!!

Төлем аяқталғаннан кейін клиентке аяқталған транзакция үшін төлем жүйесінің жауап деректерін қамтитын capusta_callback_data айнымалысы қосылады. Сөздіктен қажетті деректерді get әдісі арқылы алуға болады.

Жазылымды құру

Capusta-да жазылымды құру қолжетімді. Ол үшін capusta_subscription_payment айнымалысына кез келген мәнді тағайындау керек, содан кейін ай сайынғы жазылым жасалады. Егер басқа кезеңді көрсеткіңіз келсе, capusta_subscription_period айнымалысын жасап, оған келесі мәндердің бірін тағайындаңыз: күн сайын - "DAILY", апта сайын - "WEEKLY", ай сайын - "MONTHLY", "SELECTIVELY" - пайдаланушының таңдауы (бұл жағдайда төлеуші есептен шығару жиілігін таңдайды) Мысал ("SELECTIVELY" мәні пайдаланылған кезде төлемнің қалай көрінетіні)

!!!!!

Сәтті жазылымнан кейін клиенттің capusta_subscriber_id айнымалысы пайда болады, ол Capusta жүйесіндегі абонент нөмірін көрсетеді.

!!!!!

Жазылымнан бас тарту

Бар жазылымды болдырмау үшін capusta_remove_subscription(capusta_subscriber_id) функциясын пайдалану керек, ол кіріс ретінде capusta абонентінің сол нөмірін қабылдайды. Функция іске қосылғаннан кейін capusta_subscriber_id айнымалысы тазартылады және жазылым жойылады.

!!!!!