Pay Mirror API
Questi endpoint risiedono su LicenseChain Pay, non sul Core API. URL di base: https://pay.licensechain.app.
Utilizzato dopo il Mirror Paycarico (modalitร rigorosa) reindirizzare il flusso. Fonte della veritร : Pay fornitori di pagamento e pagamento.
POST /api/checkout/mirror/validate
Conferma dell'acquisto lato server. Chiama dopo aver verificato il parametro di query di reindirizzamento signature. Partite Pay validate/route.ts.
Richiesta
POST https://pay.licensechain.app/api/checkout/mirror/validate
Content-Type: application/json
{
"license": "LC-XXXX-XXXX",
"email": "buyer@example.com"
} Invia il valore LCG dall'URL di ritorno come license. Utilizza l'e-mail di fatturazione dell'acquirente (in minuscolo con Pay durante la corrispondenza). Esegui not invia access_token per questo endpoint.
Risposta (verificata)
{
"success": true,
"verified": true,
"status": "successful",
"purchase": {
"id": "lic_abc123",
"productId": "550e8400-e29b-41d4-a716-446655440000",
"createdAt": "2026-05-11T07:01:00.000Z",
"transactionId": "pi_3RxExample123"
}
} Risposta (non trovata)
{
"success": true,
"verified": false,
"status": "not_found"
} Effettua l'accesso solo quando verified: true. Il Mirror SDK lo espone come verifyPurchase().
POST /api/checkout/mirror/subscription/charge
Addebita il rinnovo dell'abbonamento a un partner di pagamento di terze parti dal tuo backend (ad esempio WooCommerce Pagamento programmato degli abbonamenti). Richiede un prodotto valido callback_secret e l'ID abbonamento restituito al primo pagamento.
Richiesta
{
"subscription_id": "sub_1AbCdEfGhIjKlMn",
"amount": 49.99,
"currency": "USD",
"callback_secret": "your_product_callback_secret"
} Risposta di successo
{
"success": true,
"charged": true,
"invoice_id": "in_1AbCdEfGhIjKlMn",
"message": "Invoice paid"
} 400โ JSON non valido o campi mancanti.404โ abbonamento non trovato o giร annullato.503โ partner di pagamento di terze parti non configurato su Pay.
Guide correlate
- Mirror SDK โ reindirizzare HMAC e caricare la crittografia
- Pay fornitori di pagamento e pagamento
- WooCommerce Plug-in di pagamento
- Pay webhook del commerciante