How to configure the PayPal Smart Payment button?

Updated 2 March 2021

Today in this document we will see “How to configure the Paypal Smart Payment Button” in Bagisto.

As we all know that PayPal is one of the largest payment processors around the world.

Now with the introduction of the PayPal Smart Payment Button in Bagisto, your customers will experience effortless and straightforward payment leading to quick conversion.

In addition to this, PayPal Checkout with Smart PayPal Payment Button gives your store’s customer a simplified and secure checkout experience.

PayPal-Smart-Button

PayPal intelligently presents the most relevant payment type to your buyers and the buyers can easily check all the payment activities into their PayPal personal account.

How to configure the PayPal Smart Payment button

Go to, Configure>>Sales>>Payment Methods 

laravel-eCommerce-paypal-smart-button-configuration

Here you have to give the below details to configure the PayPal Smart Payment Button successfully, Such as :

laravel-eCommerce-paypal-smart-button-cpnfiguration

Once you have done all the above settings click on Save Button to save all the configurations.

PayPal Developer Account

As we have seen above that under the configuration we need Client ID and Secret ID to successfully run the PayPal Smart Button Payment Method.

Here we will see how we will get that Client ID and Secret ID.

Firstly, register here https://developer.paypal.com/

Step 2: – Login with your PayPal Developer Account Credentials

laravel-eCommerce-login-to-develop-paypal-account

Step 3: –  Go to My Apps & Credentials 

laravel-eCommerce-PayPal-Smart-Button

Here you have to click on the Create App button to create an app to get the Client ID and Secret ID.

Step 4:- Create New App

laravel-eCommerce-paypal-smart-button-create-new-app

App Name: Enter the App Name

After that click on the Create App button.

laravel-eCommerce-Paypal-smart-button-app-created

As shown in the above image our app is created and here we got the Client ID and Secret ID which we have t copy and paste into the Bagisto Admin dashboard.

Under the Configure>>Sales>>Payment Methods>>PayPal Smart Button to successfully use the payment method.

PayPal Smart Button at Checkout 

When the customer is doing checkout to your Bagisto store they will find the PayPal Smart Payment Button under the Select Payment Method.

laravel-eCommerce-PayPal

Once the customer will click on the PayPal Smart Button. After that, they will find the pop-up as shown in the below image, where they have to log in with their PayPal personal account.

laravel-eCommerce-PayPal-smart-payment-button-login

Once the customer successfully login to their PayPal personal account now they have to choose their Visa debit/credit card to make the payment.

bagisto-paypal-smart-button

Now customers will click on the Pay Now button to successfully make the payment.

laravel-eCommerce-bagisto-checkout-done

Manage Refund with PayPal Smart Payment Button

Paypal Smart Payment Button allows you to manage your store’s customer refund in a very efficient or quick way.

To manage the refund got to, Sales>>Orders>>Actions

After that, click on the Refund button as shown in the below snapshot.

bagisto-laravel-eCommerce-customer-refund

Here you can update the quantity of a refund requested by your customer, after that, you have to click on the Refund button to process it successfully.

laravel-eCommerce-bagisto-updating-refund

After that, the refund will be created successfully as you can see in the below snapshot.

laravel-eCommerce-refund-created-successfully

 

Moreover, the user can check all transactions payments/refund under their PayPal personal account.

bagisto-laravel-eCommerce-paypal-smart-button-refund

Some Exceptions

Incorrect error message if invalid client id and secret id are provided for Paypal Smart Button.

bagisto-laravel-eComemerce-paypal-smart-button

Any invalid or random credentials in the client id or secret id will show this error alert.

Kindly add the valid Client ID and Secret ID in the payment method along with valid Accepted Currency eg INR, USD to solve this.

Hope the document is helpful for you, do let us know if you have any other query related to “How to configure the PayPal Smart Payment button”.

Feel free to reach us here at https://bagisto.uvdesk.com/en/customer/create-ticket/

 

 

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Start a Project




    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home