Stripe Payment Gateway Integration in Codeigniter Example

Today, We want to share with you stripe payment gateway integration in codeigniter.In this post we will show you add credit card payment gateway in your php codeigniter 3 app, hear for use stripe payment gateway in your codeigniter website we will give you demo and example for implement.In this post, we will learn about CodeIgniter Stripe Payment Gateway Api Integration with an example.

Codeigniter Stripe Payment Gateway Integration Example

Option 1 : Download stripe-php Library

we need to download the stripe card payment gateway library

 “application/libraries” folder

make sure the rename folder name “stripe-php”.

Option 2 : Install stripe package Via Composer

composer require stripe/stripe-php

To use the bindings, use the Composer’s autoload


Step 2: Create Controller

step 2: application/controller/Stripe.php

     * Get All Data from this method.
     * @return Response
    public function index()
     * Get All Data from this method.
     * @return Response
    public function payment()
      $stripeSecret = 'YOUR STRIPE SECRETE KEY';
        $stripe = \Stripe\Charge::create ([
                "amount" => $this->input->post('amount'),
                "currency" => "usd",
                "source" => $this->input->post('tokenId'),
                "description" => "This is from"
        $response = array('success' => true, 'response'=> $stripe);
        echo json_encode($response);

Step 3: Create View File


  Codeigniter Stripe Payment Gateway Integration -


Now you can check with following card details:

Name: Test
Number: 4242 4242 4242 4242
CSV: 123
Expiration Month: 12
Expiration Year: 2024

I hope you get an idea about how to integrate stripe payment gateway in codeigniter 3..
I would like to have feedback on my blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.

Leave a Comment