How to connect PayPal to a Turbosite website
PayPal is one of the most well-known payment services in the world and a must-have for retail in the US and Europe. The easiest way for a one-page site is PayPal Buttons (ready-made payment buttons with HTML code). Connection is free, and the fee is approximately 3.49% + a fixed transaction fee. Setup takes 10–15 minutes.
What you will need
- A PayPal Business account — register at paypal.com
- A published website on Turbosite
- 10–15 minutes
⚠️ Important: PayPal does not work with companies from Russia and Belarus. It is available to most businesses in the US, EU, UK, Canada, Australia, and other countries.
Step 1. Create a payment button in PayPal
- Log in to PayPal Business.
- Go to Pay & Get Paid → PayPal Buttons (or Tools → All tools → PayPal Buttons).
- Click “Create New Button”.
- Select the button type:
- “Buy Now” — one-time purchase.
- “Add to Cart” — for multiple items in a cart.
- “Donate” — for donations.
- “Subscribe” — for subscriptions with recurring payments.
- Configure the button:
- Item name — name of the product.
- Item price — price.
- Currency — currency.
- Button appearance and size.
- Click “Create Button”.
📷 Screenshot: creating a PayPal Button with settings and preview.
Step 2. Copy the HTML code
- After creation, PayPal will show two code options:
- Website — HTML to embed on the site.
- Email — a link to send in an email.
- Select the “Website” tab.
- Copy the entire HTML code.
📷 Screenshot: window with the button HTML code and the Copy button.
⚠️ Check for updates: the PayPal interface is updated occasionally. If sections are named differently, look for “Buttons”, “Checkout”, or “Integrate”.
Step 3. Insert the code into Turbosite
The PayPal button will appear in a specific place on the page.
- Open your site in Turbosite.
- Add an “HTML code” block to the desired location on the page (for example, next to the product description).
- Paste the PayPal code.
- Save your changes.
- Publish the site.
📷 [Turbosite screenshot — to be added: HTML code block in the page body with the PayPal button].
Step 4. Verify that payment works
- Open the published site.
- Click the PayPal button — the payment page should open.
- For testing, use the PayPal Sandbox — you can create test buyer accounts there and process payments without real charges.
- Live check — a real transaction for a minimum amount from another PayPal account or card.
FAQ
How much does it cost? Connection is free, the fee is ~3.49% + a fixed transaction fee (depends on the country and currency). Details are on the fees page.
Can I accept payments without the buyer having a PayPal account? Yes. When paying via PayPal Buttons, the buyer can pay by card as a guest — without registering with PayPal.
Which currencies are supported? 25+ currencies, including USD, EUR, GBP, CAD, AUD, JPY, etc. Conversion is automatic (with a PayPal fee).
When do funds arrive in the account? Immediately to the PayPal balance. Withdrawal to a bank account takes 1–5 business days depending on the country.
Can I set up subscriptions? Yes — create a Subscribe type button instead of Buy Now. PayPal will automatically charge the buyer at the specified interval.
Is PayPal secure? Yes, PayPal is one of the oldest payment services with buyer protection. Buyers often prefer sites with PayPal precisely because of this.
Where to look next
- PayPal Developer — for developers
- PayPal Buttons documentation — technical documentation
- PayPal Sandbox — test environment
- PayPal Fees — current fees