Payments
Accetta pagamenti sul tuo sito EmDash senza una piattaforma di e-commerce completa.
Estensione
Payments
Accetta pagamenti sul tuo sito EmDash senza una piattaforma di e-commerce completa.
Descrizione
Accetta pagamenti una tantum a prezzo fisso tramite Payment Links Stripe ospitati e riutilizzabili, senza una piattaforma di e-commerce completa. Crea e attiva offerte, copia un URL di checkout e consulta in EmDash i pagamenti verificati e i record cliente di base. Le credenziali sono impostazioni segrete cifrate. I webhook a byte grezzi usano la verifica della firma Stripe, la deduplicazione durevole degli eventi e la riconciliazione con lo stato attuale del provider. Stripe è l’unico provider della v0.1. Le modifiche a prodotto/prezzo sostituiscono il link ospitato; aggiorna i pulsanti del sito dopo tali modifiche. Rimborsi, abbonamenti, coupon, calcolo delle imposte ed evasione degli ordini non sono inclusi.
Installazione
Richiede EmDash >=1.2.0 <2.0.0 e un runner in sandbox. Installa @handyplugins.co/payments, controlla le autorizzazioni per l’host API e le rotte pubbliche, poi apri Payments e configura le credenziali Stripe e il webhook mostrato prima di creare un’offerta.
FAQ
Payments crea un negozio completo? No; fornisce link di checkout ospitati una tantum a prezzo fisso e uno storico locale di pagamenti/clienti. L’URL copiato è riutilizzabile? Sì. Le modifiche di attivazione lo mantengono; le modifiche a prodotto/prezzo lo sostituiscono e richiedono di aggiornare i pulsanti del sito. Una pagina di successo conferma il pagamento? No; lo fa solo lo stato Stripe verificato. Sono supportati rimborsi, abbonamenti o imposte? Non nella v0.1.
Sicurezza
Segnala le vulnerabilità in privato a [email protected] usando riproduzioni sintetiche. Payments è in sandbox e richiede l’accesso all’API solo per api.stripe.com. I segreti usano le impostazioni cifrate di EmDash. I webhook verificano i byte esatti e la firma dell’endpoint prima dell’elaborazione. I record di pagamenti/clienti richiedono l’accesso da amministratore. Non vengono conservati dati della carta, indirizzi di fatturazione completi né payload grezzi dei webhook. Conserva le chiavi di cifratura del tuo sito con backup sicuri. Disattivare le credenziali non disattiva i link ospitati esistenti; disattiva prima le offerte. Vedi il file SECURITY.md incluso per i dettagli.
Registro delle modifiche
0.1.0: prima versione di Stripe Payment Links con credenziali cifrate, offerte, riconciliazione dei webhook verificata e idempotente, storico dei pagamenti e record cliente minimi.