Skip to Content

Callisto — разовые платежи: песочница

Callisto — API разовых платежей биллинговой платформы iFree (XML или JSON). Этот справочник описывает тестовую среду (sandbox) для интеграции без выхода в боевую среду.

Тестовая среда. Реальных платежей не происходит.

ПротоколСтатус
Merchant XML API v2.9боевой протокол партнёров
REST JSON v3боевой протокол партнёров

Подписки (Subscription Service) — отдельный сервис: переключите продукт на «Подписки» вверху страницы или откройте справочник песочницы подписок.

Быстрая проверка — биллинг абонента (XML)

CheckCustomerBillingSupport

# NOW и SIG — см. раздел «Подпись запросов» curl -X POST \ https://pay-sandbox.digitalspb.com/API/XML/InvoiceManagementService.ashx \ -H "Content-Type: text/xml; charset=utf-8" \ --data-binary '<Request> <Header><Authentication> <Login>demo_login</Login> <NowUtc>'"$NOW"'</NowUtc> <Signature>'"$SIG"'</Signature> </Authentication></Header> <CheckCustomerBillingSupportRequest> <ProjectID>1001</ProjectID> <MobilePhoneCustomer><MSISDN>79600000000</MSISDN></MobilePhoneCustomer> </CheckCustomerBillingSupportRequest> </Request>'

То же в JSON v3

POST /billing/check

# TS и SIG — см. раздел «Подпись запросов» curl -X POST \ https://pay-sandbox.digitalspb.com/api/v3/projects/1001/billing/check \ -H "Content-Type: application/json" \ -H "X-Login: demo_login" \ -H "X-Timestamp: $TS" \ -H "X-Signature-Version: 3" \ -H "X-Signature: $SIG" \ -d '{"msisdn": "79600000000"}'