- If Card is valid, Will Charge the Card
- If Anything goes Wrong, display Failure page
- Clone the repository
git clone https://github.com/anburocky3/Stripe-Payment-Gateway-Integration-CodeIgniter.git
- Open Terminal, type
cd Stripe-Payment-Gateway-Integration-CodeIgniter
- Copy
Welcome.php
controller file in yourapplications/controllers/
directory - Copy
product_form.php
,payment_success.php
,payment_error.php
view files in ourapplications/views/
directory to your directory. - Copy
stripe
folder fromapplications/third_party
folder and paste it in yourapplications/third_party
folder. - Create New Database and import the
orders.sql
to your Database. - Configure the
base_url
and database info inapplications/database.php
- Create developer account on Stripe and get your Stripe secret key & Stripe Publishable key.
- Replace your publishable key in
applications/views/product_form.php
online 25
- Replace your Secret key & Publishable key in
applications/controller/Welcome.php
online 30, 31
- Customize the controller logic according to your web/app.
- Welcome.php Controller - Displays the product_form.php view page.
- Welcome.php/check Method - Check all parameters required for transaction and generates sha hash and display the confirmation.php view page.
- Welcome.php/help Method - Displays the quick integration help page.