API
API арқылы сайт, касса және CRM адалдық бағдарламаларымен, промокодтармен және рефералдық бағдарламалармен жұмыс істейді, ал өнім оқиғалары жүйелеріңізге вебхуктармен келеді.
API кілттер
Кілтті басшы «Интеграциялар» бөлімінің «API кілттер» қойындысында шығарады. Сұрау кілт пен компанияны тақырыптарда береді, ал әр шақыру журналға жазылады.
API_KEY: <кілт> · CompanyId: <компания id>- Кілт мерзімі 1, 6 немесе 12 ай, төлем A3.ID арқылы
- Кілт шығарылған кезде бір рет көрсетіледі
- Кілт жария болып қалса, қайта шығару
- Кілт бойынша әр сұраудың журналы
- Түсінікті өңдеу үшін қателер «КОД: хабарлама» түрінде
Негізгі сұраулар
API түбірінен бастап мекенжайлар, бағдарлама мен компания id қойылған curl, JavaScript және PHP мысалдары қосымшаның «Қосылу» бөлімінде бар.
Адалдық бағдарламалары
| Сұрау | Мақсаты |
|---|---|
POST External/v1/Loyalty/Customers | Сатып алушыны бағдарламаға тіркеу |
GET External/v1/Loyalty/Customer | Сатып алушының балансы мен грейдін алу |
POST External/v1/Loyalty/Quote | Себетті есептеу: қаншасын есептен шығаруға болады және қанша есептеледі |
POST External/v1/Loyalty/Holds | Төлемге дейін бонустарды 30 минутқа резервтеу |
POST External/v1/Loyalty/Purchases | Сатып алуды өткізу: бонустарды есептен шығару және есептеу |
POST External/v1/Loyalty/Refunds | Тапсырыс қайтарылғанда бонустарды қайтару |
Промокодтар
| Сұрау | Мақсаты |
|---|---|
POST External/v1/Promocodes/Validate | Тапсырысқа кодты тексеріп, жеңілдікті есептеу |
POST External/v1/Promocodes/Apply | Кодты тапсырысқа қолдану |
POST External/v1/Promocodes/Release | Тапсырыс жойылғанда кодты босату |
Рефералдық бағдарламалар
| Сұрау | Мақсаты |
|---|---|
POST External/v1/Referral/Participants | Қатысушыны тіркеп, код алу |
GET External/v1/Referral/Participant | Қатысушының деректері мен балансын алу |
POST External/v1/Referral/Conversions | Рефералдық код бойынша сатып алуды есепке алу |
POST External/v1/Referral/Conversions/Cancel | Қайтару кезінде конверсияны болдырмау |
POST External/v1/Referral/Withdrawals | Қаражатты шығаруға өтінім жасау |
Вебхуктар
CRM, қойма немесе аналитика оқиғалар туралы кесте бойынша емес, бірден білуі үшін A3.Marketing оларды жүйеңіздің мекенжайына жібереді.
marketing.lead.createdЛид пайда болды, оның ішінде таратылымның трекинг-сілтемесі бойыншаmarketing.lettering.completedТаратылым аяқталды, жеткізу статистикасы дайынmarketing.unsubscribe.recordedКонтакт арнадағы таратылымдардан бас тарттыmarketing.website.downКомпания сайты жауап беруді тоқтаттыmarketing.seo.report.readyАвтопарсингтің SEO-есебі сақталды
Сайтқа арналған скрипт
Шағын скрипт ?ref= сілтемесіндегі кодты 90 күнге есте сақтайды. Сатып алу кезінде сайт сақталған кодты алып, конверсияны жібереді, тіпті сатып алушы бір аптадан кейін оралса да.
Рефералдық бағдарламаларТолық құжаттама
Барлық әдіс, параметр және қате кодтары API интерактивті құжаттамасында сипатталған. Қосымшада жұмыс істеу нұсқаулықтары A3.Solutions викиінде жиналған.
Адалдықты кассаңызға қосайық па?
Қандай касса, сайт және CRM бар екенін айтыңыз. Қандай сұраулар керек екенін айтып, қосылымды әзірлеушіңізбен бірге тексереміз.