Shipping, Payments + Taxes

Manage shipping, payment methods, and taxes.

PayPal PLUS

If you have a German PayPal Business Account, you are eligible to use PayPal PLUS.

Available payment types and countries

First, please note that if you set up PayPal Plus for your mobile website, PayPal will only show as a payment method on your app.

Here are the PayPal options available to you based on your country:

  PayPal Direct Debit Credit Card Invoice
USA Yes No Yes No
UK Yes No Yes No
Germany Yes Yes Yes Yes
Austria Yes No Yes No
Switzerland Yes No Yes No
Poland Yes No Yes No
France Yes No Yes No

Collect information

Prepare the following information before you set up PayPal PLUS as a payment at Shopgate.

If you don't have a PayPal Business account, select Geschäftlich and fill out the form here.
Account Info Description

Client ID

Secret

These are live API credentials from your PayPal PLUS account. You can find them under My Apps & Credentials in your PayPal Developer account. If these credentials are not displayed, you need to generate them first.

PayPal Express button You can choose whether or not to show the PayPal Express button in your app. You can show it in the cart only, or in the cart and on the product detail page.
Is invoice payment activated in your PayPal account?

Select Yes if you have activated the invoice payment method in your PayPal account. After that is selected, we will add the payment badge labeled "Invoice" to the footer of your mobile website.

Show invoice payment in Sandbox You can choose whether or not to show invoices in your Sandbox payment selection. Note that this feature only works on Sandbox.
Additional Settings

Use the additional settings to apply free shipping for this payment method, additional charges or discounts, or to restrict the usage of this payment by setting a minimum/maximum order amount.

For more assistance, read Setting up additional fees and discounts of a payment.


Set up PayPal PLUS

Add PayPal PLUS as a payment method

  1. Log in to your Shopgate Admin and navigate to Settings → Payment.
  2. Find the "Add payment method" section, start typing "Paypal, Lastschrift, Kreditkarte, Rechnung" and select it from the list when it appears.
  3. Enter your PayPal PLUS account information in the pop-up window and click Save. Your account information will be validated automatically.

Set up a Webhook in PayPal Apps

Status updates from a PayPal PLUS payment are done via a webhook. This ensures that you see the correct payment status in your mobile shop. To set up this webhook, follow the steps here:

  1. In your PayPal Developer account, go to My Apps and Credentials.
  2. In the section labeled "REST API apps," select the app you want to use for your Shopgate mobile shop.
  3. In your app details page, find the section labeled "LIVE WEBHOOKS" and add a new Webhook by clicking Add Webhook.



  4. Copy the URL below and paste it into the field Webhook URL. Select all event types and click Save.
    https://api.shopgate.com/payment/ppplus_notify

That's it! PayPal PLUS is now successfully set up as a payment method for your mobile shop.

 

Frequently Asked Questions

How do I generate the Client ID and secret?

To generate the Client ID and Secret for the first time, you need to create a REST API app.

  1. In your PayPal Developer account, go to My Apps and Credentials.
  2. In the section labeled "REST API apps", create an app by clicking Create App.
  3. Enter an app name, connect your facilitator account (DE), and click Create App.

Your Client ID and Secret are now generated. Please select Live, copy the live API credentials, and enter them into your Shopgate admin in the next step.

Why aren't the Shopgate payment statuses updated?

If your Shopgate payments show incorrect payment status, make sure that:

  • The webhook is set up and configured correctly in your PayPal account.
  • The Client ID and secret are live API credentials.
  • https is used in the webhook URL--a secure connection is required from PayPal and Shopgate.

For more information, please read Set up a Webhook in PayPal Apps.

Can I use the same Client ID in all my Shopgate shops?

If you manage several shops via your account at Shopgate, only one Client ID is needed. You can enter the same Client ID in all your Shopgate shops.

Do I need to refund my customers manually after I cancel an order?

No. You don't need to refund the money manually via your PayPal PLUS account. The refund is handled automatically when you cancel an order. 

Was this article helpful?
Can't find what you're looking for?
Let us help you—submit a support ticket.
Contact Support