Прескокни до содржината

SDK TEST и LIVE

Објавено издание: SDK 0.1.3 е јавно достапен на npm. Инсталацијата не активира серверски функции.

ОперацијаTESTLIVE
Читање каталогСо соодветен клучСо соодветен клуч
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 каталогот и дизајнот можат да се споделени со јавната продавница, па не ги менувајте само за проверка на наплатата.

Вистински Individual TEST екран со одобрена апликација и платежна проверка што бара дејство
Исечок од вистинскиот Kordiva TEST интерфејс без лични податоци, снимен само со читање на 16 октомври 2026. Не е извршено дејство за проверка, клуч или плаќање. Ова докажува статус, а не завршен Stripe тест од почеток до крај. Отворете во целосна големина.

Поврзани водичи

Дел „Поврзани водичи“

SDK · Checkout · Безбедност · API