All Projects → solidusio-contrib → solidus_virtual_gift_card

solidusio-contrib / solidus_virtual_gift_card

Licence: BSD-3-Clause license
Virtual gift cards for your Solidus store.

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to solidus virtual gift card

Solidus
🛒Solidus, Rails eCommerce System
Stars: ✭ 3,985 (+18013.64%)
Mutual labels:  ecommerce, solidus
solidus dev support
A collection of tools for developing Solidus extensions.
Stars: ✭ 14 (-36.36%)
Mutual labels:  extension, solidus
solidus paypal braintree
💳Integrate Solidus with Braintree, including PayPal and Apple Pay support
Stars: ✭ 30 (+36.36%)
Mutual labels:  ecommerce, solidus
solidus braintree
Braintree v.zero support for solidus
Stars: ✭ 19 (-13.64%)
Mutual labels:  ecommerce, solidus
solidus auth devise
🔑 Devise authentication for your Solidus store.
Stars: ✭ 46 (+109.09%)
Mutual labels:  ecommerce, solidus
solidus graphql api
GraphQL comes to Solidus!
Stars: ✭ 28 (+27.27%)
Mutual labels:  ecommerce, solidus
solidus static content
📄 Content management for your Solidus store.
Stars: ✭ 18 (-18.18%)
Mutual labels:  extension, solidus
youtube-audio
Disable videos on Youtube saves resource usage (Youtube becomes audio only)
Stars: ✭ 13 (-40.91%)
Mutual labels:  extension
home-assistant-extension
📌 Home Assistant browser extension
Stars: ✭ 143 (+550%)
Mutual labels:  extension
SwitchCaseGenerator
An Xcode Source Editor Extension that generates a swift switch case statement based on selected enum cases
Stars: ✭ 63 (+186.36%)
Mutual labels:  extension
EPPlus.DataExtractor
EPPlus extension that make easier to extract POCO from excel tables
Stars: ✭ 65 (+195.45%)
Mutual labels:  extension
stack-exchange-notifications
Add-ons for Stack Exchange sites, like: askdifferent, askubuntu, serverfault, stackoverflow and superuser
Stars: ✭ 21 (-4.55%)
Mutual labels:  extension
NotionX
A Browser extension that enhances Notion Web App experience.一个增强 Notion Web端体验的浏览器插件。
Stars: ✭ 94 (+327.27%)
Mutual labels:  extension
code-tours-github
A browser extension to allow to play Code Tours directly from the Browser.
Stars: ✭ 52 (+136.36%)
Mutual labels:  extension
eshop
e-commerce website built with reactjs & redux on the frontend and lumen on the backend.
Stars: ✭ 27 (+22.73%)
Mutual labels:  ecommerce
dist
🗺️ Python/C API extension module that computes distance between two coordinates on the world map
Stars: ✭ 13 (-40.91%)
Mutual labels:  extension
inkscape-extension-playing-cards
An Inkscape extension that creates templates for playing cards
Stars: ✭ 25 (+13.64%)
Mutual labels:  extension
nuxt-ecommerce
🛍 Ecommerce Store with Nuxt
Stars: ✭ 82 (+272.73%)
Mutual labels:  ecommerce
browser-extensions
我的一些 userjs & usercss
Stars: ✭ 63 (+186.36%)
Mutual labels:  extension
taxjar-python
Sales Tax API Client for Python 2.6+ / Python 3+
Stars: ✭ 24 (+9.09%)
Mutual labels:  ecommerce

Solidus - Virtual Gift Card

CircleCI

A virtual gift card implementation for Solidus.

  • Allows setup of virtual gift card products that get unique codes upon purchase.
  • The virtual gift card codes can be used to add store credit to a user's account.

Installation

In your Gemfile:

gem "solidus_virtual_gift_card"

Bundle your dependencies and run the installation generator:

bundle install
bundle exec rails g solidus_virtual_gift_card:install

Authorization

For discrete authorization, two permission sets have been added to allow for granular display in the admin.

Spree::PermissionSets::VirtualGiftCardDisplay and Spree::PermissionSets::VirtualGiftCardManagement have been added and can be registered via RoleConfiguration

Testing

First bundle your dependencies, then run rake. rake will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using rake test_app.

bundle
bundle exec rake

When testing your application's integration with this extension you may use its factories. Simply add this require statement to your spec_helper:

require "solidus_virtual_gift_card/factories"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].