The "PayPal Payment Gateway" is a digital platform that facilitates online transactions by enabling individuals and businesses to send and receive payments securely over the Internet. It serves as an intermediary between buyers and sellers, allowing funds to be transferred electronically.


How to register a PayPal Account?


Before integrating the PayPal application with the FatherShops store, you must register on the PayPal platform.

You can create a business account on PayPal by clicking here.



If you already have a PayPal account, you can access it by logging in with your existing PayPal credentials by clicking here.

How to Integrate PayPal to Your FatherShops Store?


Following are the steps to integrate Paypal in your FatherShops Store: 


Step 1

  • Access the administrative Dashboard of your website. Login | Fathershops E-commerce

  • Navigate to the "Apps" section and select "Payments".

  • Proceed to click on the "Settings" button corresponding to PayPal.



Step 2

  • Enter Your Email Address.

  • Click the "Sandbox Mode" dropdown button and select the option you wish to set, Yes or No. Sandbox Mode is a safe and controlled environment for developers to test and debug payment integrations without impacting real transactions or data.

  • Click on the dropdown button for "Debug Mode" and select the option you wish to set either Enabled or Disabled. Debug Mode logs additional information to the system logs.

  • Click on the "Transaction Method" dropdown button and select the option to set either Authorization or Sale. Authorization Mode refers to verifying whether a transaction can be approved and processed. In some systems, transactions may need to be authorized by the customer or the payment processor before completion. In Sale Mode, the payment gateway authorizes the transaction and captures the funds from the customer's account.



  • Enter the Total order amount. The PayPal payment gateway option will be displayed to the customer only if the order amount exceeds this specified threshold.

  • Select your designated “Geo Zone”.

  • Click on the dropdown button for "Alternate Currency" and select the option you wish to set either EUR or GBP, or USD.


You must have at least one of these currencies active in the currency setting to activate PayPal Standard.



  • Click on the dropdown button for "Status" and choose the "Enable" option.

  • Enter Sort Order, i.e., the sequence for the payment gateway options, indicating the preferred order for arrangement.


Step 3

  • Click on the dropdown button for "Canceled Reversal Status” and select the status you wish to assign to orders upon completion of reversal cancellation.

  • Click on the dropdown button for "Completed Status” and select the status you wish to assign to orders upon completion of paymentIn PayPal, a "Completed Status" indicates that a transaction has been successfully processed and the payment has been successfully transferred from the payer's account to the recipient's account. This status confirms that the payment has been completed without any issues or disruptions.

  • Click the "Denied Status” dropdown and select the status you wish to assign to orders upon payment denial. In PayPal, a "Denied Status" typically indicates that a transaction has been declined or rejected by either the payer's financial institution or PayPal itself.

  • Click the "Failed Status” dropdown button and select the status you wish to assign to orders upon payment failure.

  • Click the "Expired Status” dropdown button and select the status you wish to assign to orders upon session expiry. In PayPal, an "Expired Status" typically refers to the state of a transaction that has elapsed beyond its designated timeframe for completion or authorization.

  • Click on the "Refunded Status” dropdown button and select the status you wish to assign to orders upon payment refund.



  • Click on the dropdown button for "Pending Status” and select the status you wish to assign to orders upon in-progress transaction. In PayPal, a "Pending Status" indicates that a transaction is in progress but has not yet been completed.

  • Click on the "Processed Status” dropdown button and select the status you wish to assign to orders upon successfully processed transaction. In PayPal, the "Processed Status” typically indicates that a transaction has been completed and processed. This status confirms that the payment has been successfully transferred from the payer's account to the recipient's account without any issues.

  • Click on the dropdown button for "Reversed Status” and select the status you wish to assign to orders upon payment reversal. In PayPal, the "Reversed Status” typically indicates that a transaction has been reversed, meaning that the funds originally transferred from the payer's account to the recipient's account have been returned or refunded. This status often occurs when a dispute is initiated by either the payer or the recipient, resulting in the reversal of the transaction.

  • Click the "Voided Status” dropdown button and select the status you wish to assign to orders upon invalidated or canceled transactions. In PayPal, the "Voided Status” typically indicates that a transaction has been canceled or invalidated before it was completed. This status often occurs when a payment authorization is canceled by either the payer or the recipient or when a pending transaction is voided due to specific reasons, such as a technical issue or a request from one of the parties involved.

  • After entering all the details, click on the “Save“ button.

What is The Process Flow For Adding PayPal to the FatherShops Store?


How Does The PayPal Payment Option Look on the Front View of the Store/Website?