All Projects → t-kuni → stripe-php-sample

t-kuni / stripe-php-sample

Licence: other
StripeをPHPで動かしてみたサンプル

Programming Languages

PHP
23972 projects - #3 most used programming language
hack
652 projects
Dockerfile
14818 projects
shell
77523 projects

Stripe-PHP-Sample

StripeをPHPで動かしてみたサンプルです。 Dockerが動く環境が必要です。

実行手順

クローン

git clone ssh://[email protected]/t-kuni/stripe-php-sample
cd stripe-php-sample

.envの用意

cp .env.example .env
cp environment/.env.example environment/.env

.envファイルにStripeのパブリックキーとプライベートキーを記載します

コンテナのビルド

cd environment
docker-compose build

ライブラリのインストール

docker-compose run --rm app composer install

コンテナ起動

nginxとphp-fpmが起動します。

docker-compose up -d

hostsファイル追記

example.com {dockerマシンのIPアドレス}

※dockerマシンのIPアドレスは環境により異なります

アクセス

以下のURLを開いてください。
※HTTPSでアクセスする必要があります。(HTTPSでしかstripeのAPIが使えません)

https://example.com

Documents

公式ドキュメント
https://stripe.com/docs/payments

テスト用のクレジットカード情報
https://stripe.com/docs/testing#cards

終わりに

お役に立てましたらスターを頂けるとうれしいです!!

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