Check-out e provedores de pagamento
LicenseChain Pay (https://pay.licensechain.app) hospeda páginas de checkout do vendedor, emite licenças,
e fornece redirecionamentos assinados ou webhooks de comerciante. A API principal (/v1/products) define metadados do produto;
Pay executa o pagamento e o cumprimento.
Modos de checkout
- Página de pagamento hospedada —
/checkout/{'{'}productId{'}'}com espelho opcional?payload=...(modo estrito). - Modo estrito de espelhamento — o vendedor cria carga útil criptografada (TOKEN, CLIENT_EMAIL), redireciona o comprador para Pay e recebe retorno de chamada assinado. Ver Espelho SDK.
- WooCommerce — Check-out do LicenseChain WC plugin automatiza carga útil + fluxo de validação.
Provedores de pagamento no Pay
Parceiro de pagamento terceirizado (principal)
Pagamentos com cartão e assinaturas. A entrada do cartão está incorporada na página de checkout do Pay. Produtos recorrentes exigem
stripePriceIdRecurring no produto Core API. Renovações do uso de back-ends do vendedor
POST /api/checkout/espelho/assinatura/cobrança.
Crypto (parceiro terceirizado)
Check-out de criptografia opcional quando cryptoPaymentsEnabled é verdadeiro no produto (podem ser aplicados níveis Business/Enterprise).
A validação ainda flui através do Mirror /validate após pagamento confirmado.
Parceiro terceirizado de vitrine (externo/alternativo)
Alguns vendedores usam um parceiro de loja terceirizado para checkout do criador/SaaS. Esse parceiro é não incorporado
dentro do Pay checkout hoje – ele atua como uma vitrine alternativa ao lado do LicenseChain, não como um processador drop-in
como o principal parceiro de pagamento terceirizado (consulte Pay docs/payment-provider-expansion-analysis.md).
Padrão típico: vender acesso no parceiro de loja terceirizado e, em seguida, emitir ou verificar licenças LicenseChain por meio da API Core
(POST /v1/licenses/verify) ou pague webhooks do comerciante ao fazer a ponte de pedidos manualmente ou por meio de automação.
Para checkout hospedado nativo em seu domínio, use o Mirror com o principal parceiro de pagamento terceirizado no Pay.
Verificação pós-checkout
- Verificar redirecionamento de espelho
signature(se estiver usando o modo estrito). - Chamar
POST /api/checkout/mirror/validatecomlicense+email. - Opcionalmente, consuma webhooks do comerciante Pay (
x-lc-pay-signature) para cumprimento assíncrono — consulte Pague webhooks de comerciante.
Referência da API
- API de espelho de pagamento - validação e cobrança de assinatura
- Produtos API CRUD — configurar produtos Pay
- Pague webhooks de comerciante