All Projects → New0 → direct-stripe

New0 / direct-stripe

Licence: other
Stripe payment button for WordPress websites

Programming Languages

CSS
56736 projects
PHP
23972 projects - #3 most used programming language
Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to direct-stripe

Vue Stripe
Stripe Checkout & Elements for Vue.js
Stars: ✭ 669 (+5475%)
Mutual labels:  subscription, stripe, payment, stripe-checkout
drf-stripe-subscription
An out-of-box Django REST framework solution for payment and subscription management using Stripe.
Stars: ✭ 42 (+250%)
Mutual labels:  subscription, stripe, payment
Stripe
A comprehensive PHP Library for the Stripe.
Stars: ✭ 256 (+2033.33%)
Mutual labels:  subscription, stripe, payment
cashier-register
Cashier Register is a simple quota feature usage tracker for Laravel Cashier subscriptions.
Stars: ✭ 93 (+675%)
Mutual labels:  subscription, stripe
React Express Stripe
💰 Minimal Boilerplate for Stripe used in React and Express. Charge payments from your customers with this project.
Stars: ✭ 209 (+1641.67%)
Mutual labels:  stripe, stripe-checkout
Omnipay Pingpp
A Ping++ driver for the Omnipay PHP payment processing library. 一个聚合了支付宝(APP、Wap、PC、即时到账、扫码、企业付款),微信(APP、公众号、红包), 银联网关、银联企业网银、Apple Pay、QQ 钱包、易宝支付、百度钱包、京东支付、京东白条、招行一网通、分期支付等国内主流支付渠道的聚合支付网关(Ping++, also known as Pingpp/Pingxx/Pingplusplus)
Stars: ✭ 227 (+1791.67%)
Mutual labels:  stripe, payment
awesome-ecommerce
Collect and develop Open Source or Free Projects for building ecommerce platform easy and fast and free
Stars: ✭ 39 (+225%)
Mutual labels:  subscription, payment
monetization-platforms
Crowdsourced list of monetization platforms for creators
Stars: ✭ 25 (+108.33%)
Mutual labels:  subscription, donations
connect-direct-charge-checkout
Accept a payment with direct charges and Checkout
Stars: ✭ 18 (+50%)
Mutual labels:  stripe, stripe-checkout
Pay
Payments for Ruby on Rails apps
Stars: ✭ 759 (+6225%)
Mutual labels:  subscription, stripe
Chip
A drop-in subscription billing UI for Laravel
Stars: ✭ 91 (+658.33%)
Mutual labels:  subscription, stripe
Commerce billing
A payment processing library for Elixir
Stars: ✭ 170 (+1316.67%)
Mutual labels:  stripe, payment
Checkout Subscription And Add On
Uses Stripe Checkout to create a payment page that starts a subscription for a new customer.
Stars: ✭ 169 (+1308.33%)
Mutual labels:  stripe, stripe-checkout
subscribie
Collect recurring payments online - subscription payments collection automation
Stars: ✭ 36 (+200%)
Mutual labels:  subscription, stripe
Sample Stripe Handler
Serverless function that uses the stripe api for a checkout process in a Vue application
Stars: ✭ 155 (+1191.67%)
Mutual labels:  stripe, stripe-checkout
Stripe
Stripe library for Vapor
Stars: ✭ 151 (+1158.33%)
Mutual labels:  stripe, payment
Payumlaravelpackage
Payum offers everything you need to work with payments. From simplest use cases to very advanced ones.
Stars: ✭ 121 (+908.33%)
Mutual labels:  stripe, payment
Payum
PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro
Stars: ✭ 1,665 (+13775%)
Mutual labels:  stripe, payment
recurly
A Recurly API client written in golang. Actively maintained and unit tested. No external dependencies.
Stars: ✭ 40 (+233.33%)
Mutual labels:  subscription, payment
Memberprism2
open source alternative to memberstack / memberspace , but with both front and backend member-only content protection
Stars: ✭ 171 (+1325%)
Mutual labels:  subscription, stripe

Direct-Stripe

Stripe payment button for WordPress

== Description == #Simple Payments, Donations and Subscriptions using Stripe

###High conversion Stripe checkout buttons, easily start charging without users leaving your website, Styling, T&C and automated emails options!

#####Gutenberg ready since 2.1.0, simply insert Direct Stripe buttons using a block !!

Features :

  • Automatically recognize email address of logged-in users

  • Customize the button looks, use Stripe styles or your theme's button styles.

  • GDPR / Terms and conditions checkbox option

  • Setup automated emails sent after a successful and failed transactions

  • Set up landing/redirection pages or set the success/error text for transaction responses

  • Choose whether to log users and transactions in WordPress admin ( If used, this needs to apply GDPR )

  • Option to ask for the billing details

  • Marketers can easily add query data to redirections

  • Ready for translations

####New Settings interface since 2.1.0, it includes button configuration from the settings page

###Global Setup

Log in to your stripe's account or create one at https://dashboard.stripe.com/register

######=> Configure settings in WordPress administration panel at Direct Stripe -> Settings

#####General settings :

  • Enter your Stripe API keys ( find them at https://dashboard.stripe.com/account/apikeys )
  • Option for test mode / keys
  • Set your stripe's account currency
  • Choose a success and error pages
  • Choose a logo for your Stripes modal forms

#####Styles Settings :

  • Choose to use custom buton
  • Set custom button main colors
  • Set custom button borders radius
  • Choose to use a T&C checkbox
  • Set texts and link to T&C pages

#####Emails Settings :

  • Choose to use automated emails for successful payments to admin
  • Set Email subject and content
  • Choose to use automated emails for successful payments to Stripe's user
  • Set Email subject and content
  • Choose to use automated emails for unsuccessful payments to admin
  • Set Email subject and content
  • Choose to use automated emails for unsuccessful payments to Stripe's user

#####Buttons Settings :

  • Create buttons from a settings page
  • Insert buttons in the content area with a simple button
  • Direct Stripe is Gutenberg ready, a Gutenberg block is available for Gutenberg users

######Actions and Filter hooks available for developers https://newo.me/direct-stripe-actions-and-filters-hooks/***

== Installation ==

  1. Upload the plugin files to the /wp-content/plugins/direct-stripe directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Log in to your stripe's account or create one at https://dashboard.stripe.com/register
  4. Configure settings and buttons in admin panel

Minimal steps :

  • Copy API keys from the Stripe dashboard under Developers -> API keys

  • Paste Stripe API keys in your WordPress admin at Direct Stripe -> settings under the Global settings tab ( I recommend copying live and test keys at once, then simply use the test option to use test keys).

  • Create a button under the Buttons Settings tab ( the button requires at least a type and an amount in order to work => ( amount if the type is payment, Princing Plan ID if the type is a subscription and nothing if the type is Donation ) )

  • Go to the page/post you want to insert a button into and select the Direct Stripe Gutenberg Block, then select the button to display within the block. ( in the case you use the old editor, use the Direct Stripe button on top of the editor to insert the button)

You can also insert direct stripe buttons using a shortcode [direct-stripe value="ds-154185704588"] (useful for widgets and templates) ( ds-1541857045880 being the unique ID of the button created at Direct Stripe settings under the Buttons Settings tab )

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].