Read More
Read More
Menu Close

    Odoo Website Stripe Payment Gateway


    Connect your Odoo with Stripe Payment to accept payments from anywhere in the world. Odoo Website Stripe Payment Acquirer helps you to put Stripe as a payment method for your customers while placing orders with Odoo website.

    The admin can easily configure the Stripe Payment acquirer in Odoo with the module. Stripe payment gateway handles the transactions, stores card details, initiate full & partial refunds, etc.. The users can pay on Online on Odoo website since it is never redirected to stripe, resulting in a better experience for the user. All the transactions details for every order is recorded in the Odoo backend.


    • The module configures Stripe Payment acquirer with Odoo.
    • Customers from anywhere around the world can make an online payment on the Odoo website.
    • Stripe Payment supports MasterCard, Visa, American Express, JCB and Discover.
    • The customers are not redirected to the Stipe’s site while making the payment.
    • It provides the option to the customers for saving their cards for faster payments.
    • It manages refund directly from the admin/sellers account.
    • The admin can view the transactions and mode of payment for each order in the Odoo backend.
    • It manages refund directly from the admin/sellers account.


    1.) Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.

    2.) Extract the file on your system after the download finishes. You will be able to see a folder named- ‘payment_stripe_checkout’.

    3.) Copy and paste this folder inside your Odoo Add-Ons path.

    Searching for an experienced
    Odoo Company ?
    Read More

    4.) Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.

    5.) Then, open on Apps menu and click on ‘Update Modules List’.

    6.) In the search bar, remove all the filters and search ‘payment_stripe_checkout’.

    7.) You will be able to see the module in the search result. Click on ‘Install’ to install it.


    Configuring Stripe Payment Acquirer in the Odoo Backend

    1.) Navigate through Invoicing >> Payment acquirers. Here you can now see a new option ‘Stripe Checkout’. Click on it.

    Configuring Stripe Payment Acquirer in the Odoo 1

    2.) Here, fill your credentials i.e. Merchant ID, Publishable Key, and Image URL.

    Configuring Stripe Payment Acquirer in the Odoo 2

    3.) Then, click on the message tab. Here you can add various popup messages for the customers such as error message, cancellation message, pending message.

    Configuring Stripe Payment Acquirer in the Odoo 3

    4.)Now, click on the configuration tab. Here you can set various options.

    Configuring Stripe Payment Acquirer in the Odoo 4

    5.) Choose the Payment Journal, click on Save cards to set whether the customers’ credit/debit cards would be saved in their accounts.

    6.) Next, tick on the checkbox next to ‘Add Extra Fees’ to set value for various fee charges like Fixed Domestic fees, Variable domestic Fees, etc.

    7.) You can also restrict the payment method to specific countries by using ‘Specific countries tab’. Also, choose the type of payment methods supported by the payment acquirer such as VISA, MASTERCARD etc.

    8.) You would also need to publish the payment method on the website to make it available to the customers. Click Save.

    Configuring Stripe Payment Acquirer in the Odoo 5

    Making Payment On Odoo Website

    9.) Now, go to the Odoo website. Click on Shop, select any product and add to cart.

    10.) Now, click on process checkout and follow the steps.

    Using Stripe in Odoo Website 1

    11.) On, the Payment page, you can now see Stripe Checkout as a payment method. Select the option and click on ‘PAY NOW’

    Using Stripe in Odoo Website 2

    12.) On the popup that appears, enter the details of the card and click on ‘Pay Now’ to proceed with the payment.

    Using Stripe in Odoo Website 3

    13.) Once, the payment is successful, you will be notified on the checkout page.

    Using Stripe in Odoo Website 4

    Using Stripe in Odoo Website 5

    View Transaction History

    14.) To view the online transactions in the Odoo backend, Activate the developer mode.

    15.) Then, head to ‘invoicing menu and click on Payment sub-menu. Click on the Payment transactions.

    View transaction in Odoo 1

    16.) Here, you can view the payment transactions made on Odoo website including the mode of transaction and the concerned sales order.

    View transaction in Odoo 2

    Stripe Dashboard

    17.) Now, go to Stripe’s website and log in to your merchant account.

    18.) Here click on ‘Payments’ to view the Transactions made through Stripe Gateway.

    Accessing Stripe Dashboard 1

    19.) Open any transaction to view details.

    Accessing Stripe Dashboard 2


    Was this guide helpful? Please share your feedback in the comments below.

    If you have any issues/queries regarding the module please raise a ticket at

    For any doubt contact us at [email protected].

    Thanks for reading!!

    Current Product Version -

    Supported Framework Version - ODOO 8, 9, 10,11

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Table of Content