Liqpay.com payment gateway API for Solidus E-Commerce.
Update your Gemfile
:
gem 'solidus_liqpay', github: 'VitaliyAdamkov/solidus_liqpay'
Run Bundler
:
bundle install
-
Login to Solidus Backend.
-
Open "Configurations -> Payment Methods"
-
Click "New Payment Method".
-
Choose provider "Spree::PaymentMethod::Liqpay".
-
Enter any name and description. It will be visible to client during checkout. Click "Create".
-
Enter your public and private keys retrieved from liqpay.com.
-
Enter order description (it will be visible to client during checkout on Liqpay site).
-
Turn off the Test mode.
- A client selects Liqpay payment method on Payment tab during checkout on our site.
- We redirect him to payment form on Liqpay.com where he makes the payment.
- Liqpay.com redirects the client back to our site.
- We wait for a callback from Liqpay.com (takes a few seconds) and redirect the client to "Order complete" page.
Powered by RSpec, Capybara and Selenium.
Run rake app:setup
before the tests to init the dummy app.
- Liqpay.com official Ruby SDK (not used by this gem)
- Liqpay.com FAQ
- Liqpay.com API reference
- Liqpay.com payment gateway for Spree E-Commerce and it's fork