PayPal Checkout with Smart Payment Buttons gives your buyers a simplified and secure checkout experience.
Find out more about Paypal Checkout: Paypal Checkout
This Plugin works with the
eCommerce Plugin for Firebase
This Plugin is a basic Payment Gateway that can work without Server side implementation, if you want to implement a more complex payment gateway (Stripe …) , then you can create
your own plugin
by duplicating this one and adding your own code.
Once the plugin installed (See how to install a Plugin documentation), it must be enabled for your project and must be configured as well:
your Paypal client ID (use “sb” for developing and testing your implementation)
the currency code used by the plugin (USD, EU…)
As described above, this plugin is designed to work with the Firebase eCommerce Plugin, and in order to enable this plugin to your eCommerce implementation, just add the name of the PayPal object ( payPalCheckoutGateway ) to the payment Provider in the Firebase eCommerce Plugin settings as shown below: