Menu

PayPal Checkout-integratiegids

De snelste manier om PayPal Checkout te integreren is via een klantintegratie. Het opzetten en uitvoeren van betalingen vereist geen gebruik van een webserver. Met de PayPal Checkout-knop daarentegen kunt u betalingen direct vanuit uw browser instellen en voltooien.

Voltooi de taken in deze handleiding en raadpleeg vervolgens Een serverintegratie implementeren voor geavanceerde betalingsopties, waaronder autorisatie en vastlegging, terugkerende facturering en het uitgeven van restituties.

Hoe een klantintegratie werkt

Een klantintegratie werkt als volgt:

  1. Uw koper klikt op een PayPal-knop.
  2. De PayPal-knop roept de PayPal-API aan om de betaling in te stellen.
  3. De knop start het afrekenproces in de browser.

Voordat u begint met uw Checkout-integratie, moet u uw ontwikkelomgeving instellen.

Stel uw ontwikkelomgeving in

U moet eerst uw ontwikkelomgeving instellen voordat u Checkout kunt integreren. U maakt sandbox-accounts om uw web- en mobiele apps te testen nadat u een token heeft ontvangen waarmee u toegang krijgt tot beveiligde REST API-services. Zie Aan de slag voor meer informatie.

Keer dan terug naar deze pagina om de Checkout-integratie te voltooien.

1. Verkrijg decode

Start uw integratie met dit volledig gedocumenteerde script. Neem even de tijd om vertrouwd te raken met de becommentarieerde secties, die we één voor één zullen bespreken.

2. Stel Een Betaling in

In deze fase werk je met het / Een betalingsgedeelte van het script.

Wanneer uw koper op de PayPal-knop klikt, wordt de betaalmethode aangeroepen. In de acties die werden geretourneerd. Om de betaling te personaliseren, gebruikt u de functie payment.create() en geeft u de betalingskeuzes door. Begin met de basisprincipes, zoals totaal en valuta:

3. Voer de Betaling Uit

Deze stap verwijst naar het script / Voer de betaling uit.

Nadat uw koper inlogt en de betaling autoriseert, wordt de geautoriseerde methode aangeroepen. Pas het script aan om uw koper een bevestigingsbericht te laten zien, zoals "Bedankt voor uw aankoop!" of stuur de koper naar een bevestigingswebpagina, zodra de functie action.payment.execute() terugkeert.

Een succesvol antwoord omvat transactiebevestiging, de goedgekeurde status en een transactie-ID. De Payments API Reference heeft een volledige lijst met responswaarden.

Zie Webhook-meldingen toevoegen voor details over het instellen van betalingsmeldingen.

Probeer vervolgens in de sandbox uw knop.

4. Test Het

Volg deze instructies om uw knop te testen. Stel eerst uw ontwikkelomgeving in.

Testtransacties uitvoeren

  1. Klik op uw PayPal Checkout-knop.
  2. Log in bij PayPal met het testkopersaccount dat u eerder hebt aangemaakt.
  3. Voltooi een transactie.

Testtransacties verifiëren

Verifieer uw testtransacties vanuit het perspectief van zowel de verkoper als de koper:

  1. Log in op de sandbox met uw sandbox-verkopersaccount om te bevestigen dat het geld is ontvangen (minus eventuele verwerkingskosten).
  2. Meld u aan bij de sandbox met uw sandbox-kopersaccount om te bevestigen dat het geld is verzonden.

Wanneer uw test is voltooid en u tevreden bent met de resultaten, kunt u uw nieuwe knop in productie nemen.

5. Ga live

Voer deze stappen uit om uw knop in productie te nemen:

  1. Maak een zakelijke PayPal-rekening aan.
  2. Vervang sandbox-referenties door live-referenties.
  3. Test een live transactie.

Als er een probleem is, neem dan contact met mij op via Bellen Paypal Klantenservice.

Je bent ook Lees meer:-eBay Marketplace ervaart Grote meltdown op Zondag

 

Go Back

Comment

Blog Search

Comments

There are currently no blog comments.