Beanstream(Bambora) Payment Acquirer

  • Version

173.99 173.99 173.99 USD


This combination does not exist.

Add to Cart Buy Now

By using this module you will be able to connect your payment interface with Bambora Payment Acquirer

App Description Page

BeanStream(Bambora) Payment Acquirer

Beanstream is now known as Bambora. Beanstream provides payment facility by redirection flow and by saving credit card details as token.

Beanstream also provides facility of Pre-Authorization, capture and void transaction.

This application enables the feature of Payment through Beanstream/Bambora payment Gateway on website.


  • Pay by redirecting to Benstream/Bambora website.
  • Payment from Odoo.
  • Save Credit card details as Token in Odoo and Beanstream/Bambora both side.
  • Delete Credit card details from Odoo and Beanstream/Bambora both side.
  • Make payment using saved card details.
  • Make payment from Sale order or Invoice on website.
  • Authorize transaction and capture it later.
  • Void the transaction.
  • We will not store any credit card number as per PCI Compliance.

Setup & Configuration

Configure Beanstream/Bambora account.

↳ administration > account settings > order settings.
↳ Set redirect url for Approval and Decline transaction.


↳ Get Merhcant Id, API Passcode and Hash Value. User can Generate new API passcode bye clicking on Generate New code button.
↳ Select Hash algorithm SHA-1


Configure Beanstream/Bambora payment Acquirer in Odoo.

↳ Invoicing > Configuration > Payments > Payment Acquirer 
↳ Click on publish button to Publish this Acquirer on website.
↳ Select currency which is set on Beanstream/Bambora account.

Website Redirection Payment Flow

↳ In this flow, User will be redirected to Beanstream/Bambora website where user can enter credit card details and make payment.

↳ Set Payment flow Redirection to the acquirer website.


↳ Beanstream/Bambora option available in Website.

↳ This is the Beanstream Payment Checkout page and here address is filled by default from the partner information.
↳ Click on Submit Payment button for further process.


↳ After clicking on Submit Payment button, user can see order confirmation page.

↳ Check transaction for order SALE_O039 in backend.

↳ Check transaction entry of the order SALE_O039 in Beanstream/Bambora Account.

Payment from Odoo Flow

↳ In this flow, user needs to enter credit card details on Odoo website.

↳ Set Payment flow Payment from Odoo.


↳ My Account > Manage Your Payment Method
↳ User can save credit card's details as token for later use.



↳ Credit card's details saved as token for later use.


↳ Saved token in Back-end

↳ Saved token in Beanstream/Bambora account.


↳ Make payment from odoo by entering credit card details.


↳ User can see order confirmation page.

↳ Transaction for order SALE_O040 in backend


↳ Transaction for order SALE_O040 in Beanstream/Bambora payment acquirer

Pre-Authorize & Capture

↳ Select checkbox of Capture Amount Manually.


↳ Select saved card token to Authorize transaction.


↳ User can see order confirmation page for order SALE_O44. This transaction is Authorized successfully.


↳ Transaction entry for order SALE_O44 in backend.
↳ Here, Capture Transaction and void transaction button available. User can capture amount or void the transaction.


↳ Transaction entry for order SALE_O44 in Beanstream/Bambora account.


↳ By clicking on Capture Transaction button SALE_O44-1 transaction state will be Done.


↳ Captured Transaction entry for order SALE_O44 in Beanstream/Bambora account.


↳ By clicking on Void Transaction button SALE_O45-1 transaction state will be Cancelled.

↳ Transaction entry for order SALE_O045 in Beanstream/Bambora account.

This is a preview of the recently viewed products by the user.
Once the user has seen at least one product this snippet will be visible.

Recently viewed Apps

Alternative Apps: