DECHY logo

Ctrl K or / to search, arrows to move, Enter to open

Payment integration

PayPal integration

PayPal is a payment option many customers trust, and offering it can mean fewer abandoned checkouts among customers who prefer it. We integrate PayPal into stores and applications, so that every payment, refund, and dispute is recorded where your team looks.

  • 1,200+ clients helped
  • Building since 2010
  • 15 services, one team
  • 50+ technologies

At a glance

What it is

PayPal integration connects your store or application to PayPal, so customers can pay with a PayPal account or card, and payments, refunds, and disputes flow back into your own records.

What it means

Taking the payment is the easy half

Adding a PayPal button takes an afternoon. Running PayPal well takes more. A payment can be approved but not captured, captured but not matched to an order, refunded in part, or disputed weeks later. Each case should leave a clear mark in your records without anyone re-typing it.

The integration is therefore mostly about the unglamorous parts: confirming each payment before an order is released, handling the customer who closes the window midway, recording fees, and keeping refunds and disputes visible to the people who handle them.

Done properly, finance trusts the numbers, support can see what happened to an order, and customers are never charged without receiving what they paid for.

Blue network cables plugged into a switch

Options

Ways to offer PayPal

Suits

Standard stores on platforms such as Shopify or WooCommerce.

Watch for
Check how it records fees, refunds, and disputes.

Worth knowing

Where PayPal integrations usually go wrong

Most faults appear after launch, in cases that were not tested. These are the ones we design for first.

  • A customer approves the payment but closes the window before the order is saved
  • A webhook is missed, so a paid order stays marked as unpaid
  • A partial refund is made in PayPal but never reaches the accounts
  • A dispute arrives weeks later and nobody sees it
  • Test and live settings get mixed up between environments

What DECHY can do

Working with PayPal

Integrate

  • PayPal checkout in stores and applications.
  • Recurring billing and payouts where they apply.

Record

  • Orders, payments, fees, and refunds in your system.
  • Dispute alerts routed to the right person.

Reconcile

  • Matching payments to accounting records.
  • Reports that show what was paid and what was kept as fees.

Combine

  • PayPal alongside Stripe or other providers.
  • A single view of payments across methods.

Common questions

Questions about PayPal integration

Should we offer PayPal as well as cards?

If your customers use it, yes. Many shoppers choose PayPal for convenience or protection, and offering it can avoid lost orders. Check your audience and fees.

How are refunds and disputes handled?

Both arrive as events and update the order record and the accounts. A dispute also alerts the person who handles it, with the order and customer details attached.

Can PayPal handle subscriptions?

Yes, for many cases. Rules differ by country and by product, so we check your model first.

What about the fees?

PayPal charges fees on payments, which differ by market. We record them against each payment, so margins are clear and reconciliation is exact.

Have a different question?

Tell us what you are weighing up and we will answer it plainly.

Ask a question

Already a client? Email support@dechytech.com

Technical depth

How we build with PayPal

Our engineering choices on order and capture, notifications, security, and testing, written for the people who will own the system after launch.

  • The order is created on the server, the customer approves it, and the server captures it only after checking the amount and currency.
  • Each request carries an idempotency key, so a retry cannot charge twice.

Tell us what you sell and how orders are recorded

Describe your store or application and how payments are matched today. We will outline the integration and how payments will reach your accounts.