You are here

README.txt in Commerce Stripe 8

Same filename and directory in other branches
  1. 7.3 README.txt
  2. 7 README.txt
  3. 7.2 README.txt
README file for Commerce Stripe

CONTENTS OF THIS FILE
---------------------
* Introduction
* Requirements
* Installation
* Configuration
* How It Works
* Troubleshooting
* Maintainers

INTRODUCTION
------------
This project integrates Stripe online payments into
the Drupal Commerce payment and checkout systems.
https://stripe.com/docs/quickstart
* For a full description of the module, visit the project page:
  https://www.drupal.org/project/commerce_stripe
* To submit bug reports and feature suggestions, or to track changes:
  https://www.drupal.org/project/issues/commerce_stripe


REQUIREMENTS
------------
This module requires the following:
* Submodules of Drupal Commerce package (https://drupal.org/project/commerce)
  - Commerce core
  - Commerce Payment (and its dependencies)
* Stripe PHP Library (https://github.com/stripe/stripe-php)
* Stripe Merchant account (https://dashboard.stripe.com/register)


INSTALLATION
------------
* This module needs to be installed via Composer, which will download
the required libraries.
composer require "drupal/commerce_stripe"
https://www.drupal.org/docs/8/extending-drupal-8/installing-modules-composer-dependencies

CONFIGURATION
-------------
* Create a new Stripe payment gateway.
  Administration > Commerce > Configuration > Payment gateways > Add payment gateway
  Stripe-specific settings available:
  - Secret key
  - Publishable key
  Use the API credentials provided by your Stripe merchant account. It is
  recommended to enter test credentials and then override these with live
  credentials in settings.php. This way, live credentials will not be stored in the db.


HOW IT WORKS
------------

* General considerations:
  - The store owner must have a Stripe merchant account.
    Sign up here:
    https://dashboard.stripe.com/register
  - Customers should have a valid credit card.
    - Stripe provides several dummy credit card numbers for testing:
      https://stripe.com/docs/testing

* Checkout workflow:
  It follows the Drupal Commerce Credit Card workflow.
  The customer should enter his/her credit card data
  or select one of the credit cards saved with Stripe
  from a previous order.

* Payment Terminal
  The store owner can Void, Capture and Refund the Stripe payments.


TROUBLESHOOTING
---------------
* No troubleshooting pending for now.


MAINTAINERS
-----------
Current maintainers:
* Tavi Toporjinschi (vasike) - https://www.drupal.org/u/vasike
* Scott Hooker (scotthooker) - https://www.drupal.org/u/scotthooker

This project has been developed by:
* TES Global
  TES Global is a digital education company that has been supporting educators
  for over 100 years. Our mission is to help teachers, schools and universities
  to develop and deliver the best education.
  Visit https://www.tes.com for more information.
* Commerce Guys by Actualys
  Visit https://commerceguys.fr for more information.

File

README.txt
View source
  1. README file for Commerce Stripe
  2. CONTENTS OF THIS FILE
  3. ---------------------
  4. * Introduction
  5. * Requirements
  6. * Installation
  7. * Configuration
  8. * How It Works
  9. * Troubleshooting
  10. * Maintainers
  11. INTRODUCTION
  12. ------------
  13. This project integrates Stripe online payments into
  14. the Drupal Commerce payment and checkout systems.
  15. https://stripe.com/docs/quickstart
  16. * For a full description of the module, visit the project page:
  17. https://www.drupal.org/project/commerce_stripe
  18. * To submit bug reports and feature suggestions, or to track changes:
  19. https://www.drupal.org/project/issues/commerce_stripe
  20. REQUIREMENTS
  21. ------------
  22. This module requires the following:
  23. * Submodules of Drupal Commerce package (https://drupal.org/project/commerce)
  24. - Commerce core
  25. - Commerce Payment (and its dependencies)
  26. * Stripe PHP Library (https://github.com/stripe/stripe-php)
  27. * Stripe Merchant account (https://dashboard.stripe.com/register)
  28. INSTALLATION
  29. ------------
  30. * This module needs to be installed via Composer, which will download
  31. the required libraries.
  32. composer require "drupal/commerce_stripe"
  33. https://www.drupal.org/docs/8/extending-drupal-8/installing-modules-composer-dependencies
  34. CONFIGURATION
  35. -------------
  36. * Create a new Stripe payment gateway.
  37. Administration > Commerce > Configuration > Payment gateways > Add payment gateway
  38. Stripe-specific settings available:
  39. - Secret key
  40. - Publishable key
  41. Use the API credentials provided by your Stripe merchant account. It is
  42. recommended to enter test credentials and then override these with live
  43. credentials in settings.php. This way, live credentials will not be stored in the db.
  44. HOW IT WORKS
  45. ------------
  46. * General considerations:
  47. - The store owner must have a Stripe merchant account.
  48. Sign up here:
  49. https://dashboard.stripe.com/register
  50. - Customers should have a valid credit card.
  51. - Stripe provides several dummy credit card numbers for testing:
  52. https://stripe.com/docs/testing
  53. * Checkout workflow:
  54. It follows the Drupal Commerce Credit Card workflow.
  55. The customer should enter his/her credit card data
  56. or select one of the credit cards saved with Stripe
  57. from a previous order.
  58. * Payment Terminal
  59. The store owner can Void, Capture and Refund the Stripe payments.
  60. TROUBLESHOOTING
  61. ---------------
  62. * No troubleshooting pending for now.
  63. MAINTAINERS
  64. -----------
  65. Current maintainers:
  66. * Tavi Toporjinschi (vasike) - https://www.drupal.org/u/vasike
  67. * Scott Hooker (scotthooker) - https://www.drupal.org/u/scotthooker
  68. This project has been developed by:
  69. * TES Global
  70. TES Global is a digital education company that has been supporting educators
  71. for over 100 years. Our mission is to help teachers, schools and universities
  72. to develop and deliver the best education.
  73. Visit https://www.tes.com for more information.
  74. * Commerce Guys by Actualys
  75. Visit https://commerceguys.fr for more information.