• Gabriel Monnerat's avatar
    erp5_stripe: introduce new module and features to handle Stripe checkout and payments in ERP5 · d0b448a2
    Gabriel Monnerat authored
    This business template contains a framework to integrate stripe checkout payments in ERP5.
    
    To configure the connector:
    
     - Create an account on stripe.com
     - In stripe.com's dashboard: Developers / API keys use "Create restricted key" to create a key with write access to "All Checkout resources".
     - Create a stripe connector in portal_web_services. Set URL to `https://api.stripe.com/v1/` and the restricted key created in the previous step
     - In stripe.com's dashboard: Developers / Webhooks use "Add endpoint", with "Endpoint URL" set to https://your.erp5.public.hostname/ERP5Site_receiveStripeWebHook and "Events to send" including all events from "checkout.session" category.
    
    To integrate in an ERP5 project:
    
     - Implement a custom script to start a checkout session. The script should call `StripePaymentSessionModule_createStripeSession` to initiate the session and redirect the end user to stripe checkout page.
     - ...
    d0b448a2
license 3 Bytes