boumer / Stripe-for-WordPress

Manage your Stripe Customers, Subscriptions, and Products from WordPress Admin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Stripe for WordPress This is a Stripe plugin for WordPress. A lightweight E-Commerce solution. Instead of managing both WordPress Products and products / subscription in Stripe, have Stripe handle everything!

##API This plugin utilizes both the WordPress REST API and Stripe PHP Lib API to make sure your data is up to date.

##Angular Plugin is built in AngularJS, it is a single page client side application that runs in the WordPress admin dashboard.

##REST API Endpoints I have created a few endpoins if you want to extend. All under the stripe-wp namespace

  • stripe-wp/settings - save the secret keys and mode
  • stripe-wp/customers - GET customers
  • stripe-wp/customers/:id - GET customer | POST to save customer | DELETE a customer
  • stripe-wp/plans - GET plans
  • stripe/plans/:id - GET plan | POST to save plan | DELETE a plan

#To Install

  • Clone Repo
  • Run npm install
  • Run gulp
  • Move build, inc, templates, and stripe-for-wp.php into a new directory within your wp-content/plugins
  • Login to your dashboard and activate the Stripe for WordPress plugin

##TO-DO all to-do, issues, and feature requests are in issues

About

Manage your Stripe Customers, Subscriptions, and Products from WordPress Admin

License:GNU General Public License v3.0


Languages

Language:PHP 51.2%Language:CSS 27.7%Language:JavaScript 13.1%Language:HTML 8.0%