Spree Commerce

Try It Now

- Spree Bank Transfer -


By vinsol.com

Spree Bank Transfer is an extension which allows adding a new payment method “Bank Transfer” to existing spree e-commerce store. With the help of this payment method customer can place an order online and pay by transferring money directly into merchant’s Bank account. This extension allow merchants to provide their bank account(s) details which in turn is used by customers to order and pay using this method. This extension also facilitate admin to Activate/Deactivate attached Bank accounts. Admin can also filter orders on the basis of the available payment transaction reference numbers with this extension.

How it works:

  1. To add Bank Transfer feature, Admin needs to add “Bank Transfer” payment method:
    Configuration → Payment Methods → New payment Method
    (You need to select “Spree::PaymentMethod::BankTransfer” as the Provider)

  2. Add bank account information from “Banks” link on “Configuration” page.

    1. Provide Name of the bank

    2. Provide Account number

    3. Select “Status” check box

    4. Provide “Additional Details”, like “Branch Name”, “Bank code” etc.



      Bank Account will be visible on Checkout Page only if it is Active.

  3. After adding the payment method and bank details (as stated above), this payment method will be visible on Checkout page while making payment against an order.

  4. Active merchant accounts number will also be visible on Checkout page under this method.



    “How Bank Transfer Works” link will open a pop-up window. It will list all steps to complete order with this method.

  5. Customer will be able to order by completing the order with this method and can transfer money equal to total order value directly into any one of the merchant’s bank account.

  6. After customer deposits money into merchant’s account, a payment transaction reference number is provided by the bank. Customer needs to add this payment reference details with the respective order by going to order detail page.
    My Account → Order no. → Add details (Payment information column) → Submit


  7. Admin will be able to see the payment reference details, added by customer, on the Order detail page.
    Orders → Order no. → Payments


  8. The order will not be marked Completed until admin captures the payment as mentioned in step above.
    Note: Admin needs to manually verify the transaction details from his bank account before capturing the payment

  9. Admin can filter orders which has payment transaction reference number by clicking the check box “only show orders with bank transfer payment reference number” on “Orders” page.



Compatibility

Spree Bank Transfer is compatible with Spree 2.


For Source Code, visit:

https://github.com/vinsol/spree_bank_transfer

Release notes

Version : 2.2.5

If you are using older version of Spree

Spree 2.1.x use version 2.1.0.
Spree 2.0.x use version 2.0.5.


Report Issues

In case if you are stuck with any issue with the extension, kindly inform us by creating issues on github issue tracker


Other Extensions by Vinsol

SPREE WALLET
SPREE FAVORITE PRODUCTS
POS - SPREE POINT OF SALE
SPREE ADMIN ROLES AND ACCESS
SPREE LOYALTY POINTS
SPREE UNIFIED PAYMENTS
SPREE GTPAY
SPREE PAGA



Spree commerce premier partner,
Ruby on Rails, iOS and Android development company



Comments

Be the first to comment on this extension.

Login to Comment.

LATEST

Spree Auth API
by Muhammed Aamir
Spree Return Requests
by Brady Somerville
Spree UPS Address Validation
by Brady Somerville
loopyarts.com
by Eka Khoen
Promo User Usage Limit
by Stefan Wrobel

CREATED BY

Mohit@VINSOL

Github

Stable Releases

Ext. Ver. Spree Ver. Actions
20 2.2.x Install   | Source
19 2.1.x Install   | Source
18 2.0.x Install   | Source

NOTE:These instructions only apply to Spree version 2.2.x.

1. Add the following line to your Gemfile

gem 'spree_bank_transfer', :git => 'git://raw.github.com/vinsol/spree_bank_transfer.git',

2. Update your bundle by running:

$ bundle install

3. Refer to the extensions READme for further instructions:

http://github.com/vinsol/spree_bank_transfer

NOTE:These instructions only apply to Spree version 2.1.x.

1. Add the following line to your Gemfile

gem 'spree_bank_transfer', :git => 'git://raw.github.com/vinsol/spree_bank_transfer.git',

2. Update your bundle by running:

$ bundle install

3. Refer to the extensions READme for further instructions:

http://github.com/vinsol/spree_bank_transfer

NOTE:These instructions only apply to Spree version 2.0.x.

1. Add the following line to your Gemfile

gem 'spree_bank_transfer', :git => 'git://raw.github.com/vinsol/spree_bank_transfer.git',

2. Update your bundle by running:

$ bundle install

3. Refer to the extensions READme for further instructions:

http://github.com/vinsol/spree_bank_transfer