Bank Statement Online Stripe

Online bank statement import for Stripe

Technical Name:
bank_statement_online_stripe
License:
Author:
Numigi
https://kastor.lab.numigi.net/web/image/product.template/931/image_1920?unique=0a81b40
  • Odoo Version

Conditions générales
Garantie satisfait ou remboursé de 30 jours
Expédition : 2-3 jours ouvrables

Bank Statement Online Stripe

Context

Stripe is an online payment solution for ecommerce.

Odoo natively allows to process a checkout order using Stripe as payment method.

However, Odoo does not allow to import bank statements from Stripe.

Overview

This module extends the module account_bank_statement_import_online.

It adds Stripe as a source from which to import bank statements.

Configuration

As Accounting / Manager, I go the list of bank accounts and select Stripe.

static/description/bank_account_list.png
  1. I select Online (OCA) in Bank Feeds
  2. Then, I select Stripe as provider
static/description/bank_account_form.png

After saving, I click on Stripe.

static/description/bank_account_form_saved.png

The form view of the Stripe provider is open.

static/description/provider_form.png

By default, the provider is inactive.

Before activating it, I go to the Configuration tab and paste my api key.

static/description/provider_form_configuration.png

Usage

Back to the list of bank accounts, I select Stripe and click on the action Online Bank Statements Pull Wizard.

static/description/wizard_action.png

I select a range of dates and click on Pull.

static/description/wizard_filled.png

In the list view of bank statements, I notice that a new statement was imported from Stripe.

static/description/bank_statement_list.png

In the form view of the bank statement, I notice that two lines were imported.

  • One line for the payment of the order SO0036
  • One line for the Stripe fee matching this transaction
static/description/bank_statement_form.png

I also notice that the partner was properly selected. This is done automatically using the email address.

If I click on a statement line, I can see the payload from Stripe.

static/description/bank_statement_line_stripe_payload.png

Known Issues

Payment Date

Note that the module uses the creation date of a balance transaction instead of its date of availability in order to determine whether a transaction should be imported or not.

This means that the balance shown in the bank statement in Odoo does not reflect the amount available for a payout in Stripe.

Contributors