PP

Connect PayPal to your store

With the PayPal checkout provider, your store takes payments through your own PayPal Business account, so the money goes straight to you. You give MallBasket your PayPal REST API credentials (a Client ID and a Secret); MallBasket creates the order, the buyer approves it on PayPal, and MallBasket captures it. This guide walks through creating those credentials.

What you'll need

  • A PayPal Business account.
  • About 5 minutes.
1

Create REST API credentials

  1. Sign in at developer.paypal.com and open the Dashboard.
  2. Go to Apps & Credentials, and switch to Live (not Sandbox).
  3. Click “Create App”, give it a name (e.g. “MallBasket”), and create it.
  4. Copy the Client ID and the Secret it shows.
The default app scope is enough — it can create orders, capture payments, and manage webhooks, which is all MallBasket needs. MallBasket registers the webhook for you automatically.
2

Add the credentials in the app

  1. Open your store → Store setup.
  2. Under Online payments, choose Enabled.
  3. Tap Advanced, then under Checkout provider choose PayPal.
  4. Paste your Client ID and your Secret into the two fields.
  5. Tap Finish to save.
3

What happens next

When a buyer checks out, MallBasket creates a PayPal order with your credentials and sends the buyer to PayPal to approve it. As soon as they approve, PayPal notifies MallBasket, which captures the payment into your PayPal account and marks the order paid. Nothing else to configure — the webhook is set up automatically the first time it's needed.

Supported currencies

PayPal supports USD, ILS, EUR, GBP and many others — but NOT JOD (Jordanian Dinar). If your items are priced in JOD, PayPal checkout can't be used for them; use a different currency or another checkout provider for those items.

If something doesn't work

If checkout reports PayPal isn't ready, re-open Store setup and re-save your Client ID and Secret (make sure you copied the Live credentials, not Sandbox). If a buyer's currency is JOD, switch that item to a PayPal-supported currency.

MallBasket | Connect PayPal to your store