Can Any one suggest me how to implement multiple payment gateways in a single cart page in codeigniter. i would like to implement bit pay, go card less, and pay pal, i don't know how implement this any ideas??? and any implementation techniques also useful for my development. i have seen this kind of implementation in word press. enter image description here
implement multiple payment gateways in codeigniter checkout?
1.3k Views Asked by Siva Prasad At
2
There are 2 best solutions below
0
Bhavesh Baku
On
You will need to add one button in cart page like "Check Out", after clicking this button give or show multiple payment options to customer like PayPal, Credit Card etc in other page.
And than system identify which button pressed by customer or user.Also you will need to create different library for all payment options.
Related Questions in PHP
- How to add the dynamic new rows from my registration form in my database?
- Issue in payment form gateway
- How to create a facet for WP gridbuilder that displays both parent and child custom fields?
- Function in anonymous Laravel Blade component
- How to change woocomerce or full wordpress currency with value from USD to AUD
- General questions about creating a custom theme Moodle CMS
- How to add logging to an abstract class in php
- error 500 on IIS FastCGI but no clue despite multiple error loggings activated
- Composer installation fails and reverts ./composer.json and ./composer.lock to original content
- How to isolate PHP apps from each other on a local machine(Windows or Linux)?
- Laravel: Using belongsToMany relationship with MongoDB
- window.location.href redirects but is causing problems on the webpage
- Key provided is shorter than 256 bits, only 64 bits provided
- Laravel's whereBetween method not working with two timestamps
- Implementing UUID as primary key in Laravel intermediate table
Related Questions in CODEIGNITER
- Overlay text on image not renedered correctly when using custom hindi font with GD library functions
- PHP CodeIGniter 3
- domPdf is showing blank page
- Is there a way to create connection pooling in codeigniter 3 using custom mysqli driver?
- Codeigniter 4 - MySQL Duplicate Entry exception not working
- How can I reconfigure CodeIgniter (v4) to serve with a new sub-directory path (via nginx)?
- How to logout with public function
- How to autoload a user-defined class in CI4?
- passing object to a view within a foreach loop in CodeIgniter
- Function in controller does not receive data from ajax on button [SOLVED]
- Create REST API Endpoints from an Existing PHP CodeIgniter Project
- Message: Invalid argument supplied for foreach() while using foreach
- CodeIgniter 4 migration fails but the equivalent MySQL query does not
- CodeIgniter 4 with hmvc
- Zend Barcode label distance ajustment
Related Questions in PAYPAL
- PayPal v2 invoicing API "INVALID_REQUEST" from incorrect amount fields
- laravel paypal ssl eror, package used srmklive / laravel-paypal
- When a PayPal subscription payment is successful, why do I see two transactions? One is $0, and the other one is a regular payment
- Wrong payment currency with Paypal in WooCommerce
- Storing completed payment information from the new 'Pay link or button' PayPal integration
- Can The HTML for the Pay Link Be Updated?
- Locating Existing APP ID for Adaptive Payments in PayPal Business Account
- How to Store PayPal Subscription ID in MongoDB After Payment?
- PayPal login integration refresh_token
- Title: Dynamically Adding Total Amount to PayPal Payment Button from Booking Webpage
- How can I send money to someone else's bank account linked to Paypal using Paypal API?
- PayPal Express Checkout - get PII / billing information from the PayPal account on payment
- Credit card fields showing under PayPal Express Checkout
- Error using PayPal subscription with Multiple Subscription buttons
- Simple Paypal button integration results in 404 error
Related Questions in GOCARDLESS
- Linking a registered customer to a payment subscription in a third-party service
- I can't get GoCardless Webhook signature to match the computed signature
- Go Cardless API - Company list - how to limit the list to active customers only?
- Payouts endopoint gocardless pro client php not working fine
- GoCardless setup Direct Debit mandate and subscription at the same time
- Trouble Iterating through a dictionary
- GoCardless Node API error in Angular 12 app
- GoCardless API access with self signed certificate
- how to solve gocardless developer key error
- Use GoCardless payments with Zapier
- GoCardless Subscription process via API and redirect_flow
- How to parse this Go Cardless array
- Handling gocardless webhook with firebase functions
- GoCardless API - List Subscriptions
- stdClass Object - split into table
Related Questions in BITPAY
- Implementing BitPay in YII2
- Setting up crypto payments via Bitpay
- Cordova Javascript QR Scanner Plugin not working on Android (cordova-plugin-qrscanner)
- Bitpay with laravel
- json_decode variables to email
- bitpay hosted checkout button integration
- Bitpay android integration
- How to pass custom amount with Bitpay hosted checkout form?
- Error when using bitcore-explorer with bitcore-lib (Bitcore)
- implement multiple payment gateways in codeigniter checkout?
- Run bitcore-node as a service in the background in Ubuntu 16.04
- How I can get bitpay.pri and bitpay.pub files
- BitPay API gateway payment Bitcoin - pairing
- BitPay c# SDK Error : Unauthorized sin
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You will need to create a different Library for each provider - potentially storing files in the third_party folder (and referencing with APPPATH). You can then load whichever library you need depending on the choice. See : https://www.codeigniter.com/user_guide/general/creating_libraries.html