- 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.phpcontroller file in yourapplications/controllers/directory - Copy
product_form.php,payment_success.php,payment_error.phpview files in ourapplications/views/directory to your directory. - Copy
stripefolder fromapplications/third_partyfolder and paste it in yourapplications/third_partyfolder. - Create New Database and import the
orders.sqlto your Database. - Configure the
base_urland 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.phponline 25 - Replace your Secret key & Publishable key in
applications/controller/Welcome.phponline 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.


