Provider di Pagamento

Razorpay

Configurazione del provider di pagamento Razorpay per l'India con supporto per oltre 100 metodi di pagamento.

Razorpay

Razorpay è un provider di pagamenti online con sede in India che supporta oltre 100 metodi di pagamento.

Creare un account Razorpay con Laundry ERP (solo aziende indiane)

Note:
  • Questo metodo è disponibile solo per le aziende indiane.
  • Questo flusso non supporta la modalità di test. ::
  1. Vai su Contabilità > Configurazione > Provider di pagamento e seleziona Razorpay.
  2. Clicca su Connetti.
  3. Completa il processo di creazione dell'account e inserisci i codici di verifica quando richiesto.

    ::callout

    icon: i-lucide-lightbulb


    Se hai già un account Razorpay, inserisci le tue credenziali Razorpay, seleziona l'account che vuoi collegare al database Laundry ERP (se applicabile), quindi clicca su Continua. ::
  4. Alla fine del processo, clicca su Autorizza. Se tutte le informazioni richieste sono state inviate, verrai reindirizzato a Laundry ERP e il provider di pagamento verrà Abilitato.

Inserimento manuale delle credenziali e webhook

Configurazione Razorpay

  1. Crea un account Razorpay se necessario e accedi alla Razorpay Dashboard.
  2. Vai alla scheda Payments in alto nella pagina.
  3. Attiva l'interruttore Test Mode nel menu a sinistra per provare l'integrazione senza addebitare i clienti. Disattivalo quando sei pronto ad accettare pagamenti reali.
  4. Clicca su Account & Settings nel menu a sinistra, quindi, sotto Website and app settings, seleziona API Keys.
  5. Copia i valori dei campi Key Id e Secret Key e salvali per dopo.
  6. Clicca su Account & Settings nel menu a sinistra, quindi, sotto Website and app settings, seleziona Webhooks.
  7. Clicca su Add New Webhook, quindi inserisci l'URL del tuo database Laundry ERP seguito da /payment/razorpay/webhook nel campo Webhook URL. Ad esempio: https://example.laundryerp.com/payment/razorpay/webhook.
  8. Compila il campo Secret con una password a tua scelta e salvala per dopo.
  9. Abilita i seguenti eventi:
    • payment.authorized
    • payment.captured
    • payment.failed
    • refund.failed
    • refund.processed
  10. Clicca su Create Webhook per finalizzare la configurazione.
Importante: La funzionalità Recurring payments deve essere attivata per accettare pagamenti ricorrenti. Per abilitare questa funzionalità, invia una richiesta al team di supporto Razorpay.

Configurazione Laundry ERP

  1. Attiva la modalità sviluppatore.
  2. Vai su Contabilità > Configurazione > Provider di pagamento e seleziona Razorpay.
  3. Nella scheda Credenziali, compila i campi Key Id, Key Secret e Webhook Secret con i valori salvati durante la configurazione Razorpay.
  4. Configura le opzioni rimanenti secondo necessità.
  5. Imposta il campo Stato su Abilitato (o Modalità di test se stai provando Razorpay come test).
Importante: Se configuri Laundry ERP per catturare gli importi manualmente:
  • L'annullamento manuale di una transazione non è supportato da Razorpay.
  • Le transazioni che rimangono non catturate per più di cinque giorni vengono annullate automaticamente. ::