2017 © Pedro Peláez
 

magento2-module module-stripe

Stripe Payments for Magento 2

image

pmclain/module-stripe

Stripe Payments for Magento 2

  • Wednesday, July 11, 2018
  • by pmclain
  • Repository
  • 7 Watchers
  • 30 Stars
  • 1,915 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 14 Forks
  • 2 Open issues
  • 32 Versions
  • 65 % Grown

The README.md

Magento 2 Stripe Integration

Build Status Coverage Status Latest Stable Version Total Downloads License, (*1)

Accept credit card payments through the Stripe payment gateway., (*2)

  • Supports Magento Instant Purchase for One Click Checkout
  • Securely accept customer payments using the Stripe.js tokenization when collecting all payments.
  • Provide customers option of storing payment information for future transactions.
  • Stored customer card information can be used for orders created in the frontend or backend.
  • Stored cards deleted by customer in Magento are also removed from the corresponding Stripe customer profile.
  • New payments can be authorize or authorize and capture.
  • Authorized payments can be captured online during invoice creation.
  • Full and partial refund support when creating credit memos.
  • 3D Secure support for one-time and vault payments

Installation

Composer

In your Magento 2 root directory run
composer require pmclain/module-stripe
bin/magento setup:upgrade, (*3)

Magento Version Requirements

Release Magento Version
2.1.x >=2.2.5
2.0.x 2.2.0-2.2.4
1.x.x   2.1.x          
None 2.0.x

Configuration

The configuration can be found in the Magento 2 admin panel under
Store->Configuration->Sales->Payment Methods->Stripe, (*4)

Feature Roadmap

There is no ETA for implementation, but here is the list in order of priority. 1. Multi-shipping address support 2. Stripe Radar, (*5)

Testing and Local Development

WARNING The docker setup included is intended for local development only., (*6)

Local Development

cd ./dev
docker-compose up -d docker-compose exec app module-installer
docker-compose exec app magento-installer, (*7)

Create the host entry 127.0.0.1 stripe.docker, (*8)

Execute Tests

  • Setup
    docker-compose -f dev/docker-compose.yml up -d
    docker-compose -f dev/docker-compose.yml exec app module-installer
  • Unit - docker-compose -f dev/docker-compose.yml exec app test-unit
  • Integration - docker-compose -f dev/docker-compose.yml exec app test-integration
  • Acceptance - docker-compose -f dev/docker-compose.yml exec app test-acceptance

License

Open Software License v3.0, (*9)

The Versions

11/07 2018

dev-master

9999999-dev

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0 OSL-3.0 ASL-3.0

The Requires

 

11/07 2018

v2.0.1

2.0.1.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

10/06 2018

v2.0.0

2.0.0.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

10/06 2018

dev-feature/card-details

dev-feature/card-details

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

06/04 2018

1.2.1

1.2.1.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

06/04 2018

1.2.0

1.2.0.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

06/04 2018

dev-3d-secure

dev-3d-secure

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

03/04 2018

dev-hotfix/vault-js

dev-hotfix/vault-js

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

31/03 2018

1.1.1

1.1.1.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

31/03 2018

dev-hotfix/logging

dev-hotfix/logging

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

06/01 2018

dev-hotfix/backend-model

dev-hotfix/backend-model

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

05/01 2018

1.1.0

1.1.0.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

05/01 2018

dev-develop

dev-develop

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0 OSL-3.0

The Requires

 

05/01 2018

dev-osl

dev-osl

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

05/01 2018

dev-issue/18

dev-issue/18

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

05/01 2018

dev-issue/19

dev-issue/19

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

05/01 2018

dev-update/stripe-sdk

dev-update/stripe-sdk

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

05/01 2018

dev-travis

dev-travis

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

05/01 2018

dev-test/update-phpunit

dev-test/update-phpunit

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

11/10 2017

1.0.1

1.0.1.0

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

 

27/09 2017

1.0.0

1.0.0.0

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.1.0|~100.2.0
  • magento/module-config ~100.1.0|~100.2.0
  • magento/module-payment ~100.1.0|~100.2.0
  • magento/module-checkout ~100.1.0|~100.2.0
  • magento/module-sales ~100.1.0|~100.2.0
  • magento/module-backend ~100.1.0|~100.2.0
  • magento/module-customer ~100.1.0|~100.2.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.1.0|~100.2.0
  • magento/module-ui ~100.1.0|~100.2.0
  • magento/module-vault ~100.1.0|~100.2.0
  • stripe/stripe-php ~5.2.0

 

27/09 2017

dev-feature/stripe-v3

dev-feature/stripe-v3

Stripe Payments for Magento 2

  Sources   Download

GPL-3.0 OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.1.0|~100.2.0
  • magento/module-config ~100.1.0|~100.2.0
  • magento/module-payment ~100.1.0|~100.2.0
  • magento/module-checkout ~100.1.0|~100.2.0
  • magento/module-sales ~100.1.0|~100.2.0
  • magento/module-backend ~100.1.0|~100.2.0
  • magento/module-customer ~100.1.0|~100.2.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.1.0|~100.2.0
  • magento/module-ui ~100.1.0|~100.2.0
  • magento/module-vault ~100.1.0|~100.2.0
  • stripe/stripe-php ~5.2.0

 

17/09 2017

0.0.6

0.0.6.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*|100.2.*
  • stripe/stripe-php 3.7.0

 

19/07 2017

0.0.5

0.0.5.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*|100.2.*
  • stripe/stripe-php 3.7.0

 

19/07 2017

dev-hotfix/admin-data-builder

dev-hotfix/admin-data-builder

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*
  • stripe/stripe-php 3.7.0

 

19/07 2017

dev-hotfix/composer

dev-hotfix/composer

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*|100.2.*
  • stripe/stripe-php 3.7.0

 

16/06 2017

dev-feature/webhooks

dev-feature/webhooks

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*
  • stripe/stripe-php 3.7.0

 

16/06 2017

0.0.4

0.0.4.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • magento/module-vault 100.1.*
  • stripe/stripe-php 3.7.0

 

16/06 2017

dev-feature/save-payment-info

dev-feature/save-payment-info

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • stripe/stripe-php 3.7.0
  • magento/module-vault 100.1.*

 

16/02 2017

0.0.3

0.0.3.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • stripe/stripe-php 3.7.0

 

06/02 2017

dev-hotfix/billing-address

dev-hotfix/billing-address

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • stripe/stripe-php 3.7.0

 

04/02 2017

0.0.1

0.0.1.0

Stripe Payments for Magento 2

  Sources   Download

OSL-3.0 ASL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0|~7.1.0
  • magento/framework ~100.0.0|~100.1.0
  • magento/module-config ~100.0.0|~100.1.0
  • magento/module-payment ~100.0.0|~100.1.0
  • magento/module-checkout ~100.0.0|~100.1.0
  • magento/module-sales ~100.0.0|~100.1.0
  • magento/module-backend ~100.0.0|~100.1.0
  • magento/module-customer ~100.0.0|~100.1.0
  • magento/module-catalog ~101.0.0|~101.1.0
  • magento/module-quote ~100.0.0|~100.1.0
  • magento/module-ui ~100.0.0|~100.1.0
  • stripe/stripe-php 3.7.0