SDK TEST и LIVE
Објавено издание: SDK 0.1.3 е јавно достапен на npm. Инсталацијата не активира серверски функции.
| Операција | TEST | LIVE |
|---|---|---|
| Читање каталог | Со соодветен клуч | Со соодветен клуч |
checkout.createTest | Посебен изолиран TEST линк | Одбиено |
checkout.createHosted | Одбиено | Одобрена патека за хостирана сесија |
payments.confirm | Одбиено | Поддржана платежна проекција |
| Вистинска банкарска исплата | Овие TEST повици никогаш не ја создаваат | Постојна контролирана Kordiva постапка; нема SDK метод за исплата |
Ист API origin може да ги опслужува двете средини; друго име на сервер не докажува изолација. Серверскиот запис за клучот е авторитетен. SDK одбива очигледно несовпаѓање на префикс/средина и никогаш не преминува автоматски меѓу нив.
Потребен е HTTPS. Локален HTTP е дозволен само со TEST и изречно allowInsecureLocalhost: true за localhost/loopback. Ова е развоен транспортен исклучок, не продукциско заобиколување.
Успешен TEST не одобрува LIVE земји, даноци, Stripe можности, резерви или договори. Individual земјите MK/AL/RS/BA се одделни од купувачките пазари. Проверете пазарен статус.
Локално TEST пренасочување
Дел „Локално TEST пренасочување“API транспортот и прелистувачката навигација имаат одделни изречни дозволи. На сервер, allowInsecureLocalhost: true се прифаќа само со TEST клуч/средина и точен loopback API origin. Во прелистувачките функции доставете { environment: 'TEST', allowLocalTest: true } на checkoutHref или како четврти аргумент на redirectToCheckout. Во React доставете го објектот како checkoutOptions.
Локалниот URL мора да има точен дозволен origin на localhost, loopback или .localhost поддомен, патека /api/test-commerce/link и непразен token. HTTP /q/... LIVE линкови, далечински HTTP и отсутна/погрешна средина се одбиваат. HTTPS останува стандард. Опциите дозволуваат само локална навигација; не докажуваат Stripe режим и не го менуваат серверскиот идентитет на клучот.
Individual TEST пример (16 октомври 2026)
Дел „Individual TEST пример (16 октомври 2026)“Со јавниот @kordiva/[email protected] во одобрена Individual TEST продавница, сопственикот го прочита каталогот, создаде TEST checkout линк и заврши Stripe Sandbox плаќање. Соодветната Kordiva TEST нарачка стана PAID со проверен TEST даночен доказ. Ова го покажува текот SDK → TEST checkout → Stripe Sandbox → Kordiva TEST нарачка, не LIVE подобност, вистински Stripe провизии или банкарска исплата. HTTP одговорот на webhook endpoint не беше независно проверен во овој пример.
Постарата слика подолу покажува друга историска TEST onboarding состојба со незавршено платежно активирање. Таа не ја опишува одобрената сметка користена во подоцнежниот успешен тест. TEST каталогот и дизајнот можат да се споделени со јавната продавница, па не ги менувајте само за проверка на наплатата.

Поврзани водичи
Дел „Поврзани водичи“SDK · Checkout · Безбедност · API