PayPal voor Payment Pages

  Laatst bijgewerkt: 

 

Richtlijnen voor gevestigde webwinkeliers die migreren naar het nieuwe PayPal-platform

Trust Payments heeft onlangs ondersteuning toegevoegd voor integratie met het nieuwste platform van PayPal. Dit is om de compatibiliteit met nieuwe PayPal-functies te garanderen en een gestroomlijnder onboardingproces voor nieuwe winkeliers mogelijk te maken.

Gevestigde Trust Payments webwinkeliers die al transacties doen met PayPal, moeten de volgende stappen nemen om PayPal te kunnen blijven gebruiken


  1. U moet worden aangemeld bij het nieuwe PayPal-platform. Dit is een vereenvoudigd proces waarbij je per e-mail een link ontvangt om akkoord te gaan met de nieuwe voorwaarden en Trust Payments de benodigde machtigingen te geven om te koppelen aan je PayPal-rekening.

  2. PayPal verplicht je om de POST die je hebt ingediend op Trust Payments bij te werken met extra informatie over alle producten in de bestelling van de klant.

    Elke POST zal nu vereisen de volgende velden worden ingediend:

    • producten die een array van JSON-objecten bevat, elk met de volgende velden voor elk product in de bestelling van de klant:
      • productmainamount - De prijs per product.
      • productcurrencyiso3a - De Munt die bij de productprijs hoort.
      • productquantity - De hoeveelheid van het product in de bestelling.
      • producttitle - De naam van het product.

    De volledige veldspecificatie is te vinden in het gedeelte Configuratie hieronder.

    Handelaars die actief zijn in bepaalde sectoren die PayPal als hoog risico beschouwt, moeten ook de POST bijwerken om de volgende extra velden in te dienen:

    • De producten Bovenstaande matrix moet ook de volgende extra velden bevatten voor elk product in de bestelling van de klant:
      • productcode - De Stock Keeping Unit (SKU) van het product.
      • productdescription - Een beschrijving van het product.
      • producttaxmainamount - De belasting die op het product wordt toegepast.
      • producttaxcurrencyiso3a - De Munt in verband met de toegepaste belasting.
      • producttype - Kies een producttype uit "digitaal", "fysiek" of "geschenk".
    • paypaltransactionriskcontextdata die een array van JSON-objecten bevat, elk met de velden paypaltransactionriskcontextdatakey en paypaltransactionriskcontextdatavalue.

     

  3. Je kunt het verzendbedrag nu doorgeven aan Trust Payments tijdens het afrekenen.

    • Als je het definitieve verzendbedrag aan het begin van de bestelling weet, moet dit in de POST worden opgegeven in het veld customershippingmainamount. Dit biedt de klant een betere gebruikerservaring doordat het verzendbedrag op de website van PayPal wordt weergegeven voordat de klant akkoord gaat met de aankoop.

    • Onthoud dat het versturen van het bedrag wordt aanbevolen, maar niet verplicht is. Je wordt bijvoorbeeld niet gedwongen om een verzendbedrag op te geven voor digitale aankopen waarvoor geen verzending nodig is.

  4. Als u URL-kennisgevingen of e-mailmeldingen hebt geconfigureerd om de velden paypaladdressstatus en paypalpayerstatusbevat, zijn deze velden vervallen. Hierdoor zal, paypaladdressstatus nu altijd "onbevestigd" en paypalpayerstatus altijd "onbevestigd".

  Alleen de bovenstaande wijzigingen zijn nodig om je PayPal-integratie te upgraden naar het nieuwste platform, voor een verbeterde klantervaring op je Payment Pages checkout. Op voorwaarde dat de transactie voldoet aan de door PayPal gedefinieerde vereisten, worden de Pay Later-opties na de upgrade automatisch op je pagina's weergegeven.

  We raden je aan om deze wijzigingen eerst uit te rollen naar een staging-omgeving en je integratie te testen voordat je deze uitrolt naar een productieomgeving. In het bijzonder moet u ervoor zorgen dat u de nieuwe Pay Later-opties begrijpt die nu kunnen worden weergegeven en dat uw oplossing hiermee rekening houdt. Als onderdeel van dit proces kan uw testsite worden geconfigureerd om verbinding te maken met de sandboxomgeving van PayPal om het klanttraject tijdens het testen nauwkeuriger weer te geven.

 


 

CP89.png

PayPal is een internationaal e-commerce bedrijf dat online betalingen en overschrijvingen mogelijk maakt.

  Ondersteunde landen   Geen beperkingen voor landen van de klant.
  Ondersteunde munteenheden   AUD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HUF, ILS, JPY, MXN, NOK, NZD, PHP, PLN, SEK, SGD, THB, TWD, USD
  Terugbetalingen

  Volledige en gedeeltelijke terugbetaling toegestaan.

  Terugboekingen

  Geschillen worden beheerd door PayPal.

  Zero-authorisation

  Niet ondersteund.

  Terugkerende betalingen

  Niet ondersteund.

 

Hoe het werkt

 

 

  Overzicht

CP105-EN.png

  Betaal later

Op Payment Pages wordt automatisch een knop"Later betalen" weergegeven voor transacties die voldoen aan de vereisten van PayPal voor deze functionaliteit. Door deze optie te selecteren, krijgen klanten extra mogelijkheden om de kosten van hun aankoop te spreiden. Ze kunnen de transactie afronden met PayPal-krediet of in termijnen.

Als een transactie niet voldoet aan de vereisten van PayPal, wordt de knop"Later betalen" niet weergegeven. In dat geval kunnen klanten nog steeds een standaard PayPal-transactie voltooien of andere beschikbare betaalmethoden gebruiken.

   Klik hier voor meer informatie (externe link)

CP106-NL.jpg

  De knoppen

Zodra PayPal is ingeschakeld, worden er twee extra knoppen weergegeven waarmee klanten met PayPal kunnen afrekenen:

  • PayPal Checkout - Ontworpen om de aandacht te trekken van klanten die op zoek zijn naar een gestroomlijnde manier om volledig te betalen.
  • Later betalen - Dit biedt klanten opties om de kosten van de aankoop te spreiden door betaling op krediet of in termijnen toe te staan.

Zoals gezien op de Keuze Pagina

CP107-NL.png

Zoals te zien op de detailpagina

CP108-NL.png

  PayPal gebruiken

Als de klant op een van de bovenstaande PayPal-knoppen klikt, verschijnt er een pop-upvenster boven de kassa op Payment Pages , die zelf donkerder wordt om de aandacht van de klant beter op de pop-up te richten. Als de klant nog niet is ingelogd op zijn PayPal-rekening, wordt hij gevraagd dit te doen voordat hij verdergaat.

CP109-NL.png


De rest van de betaalervaring wordt gehost door PayPal vanuit het pop-upvenster:

CP110-NL.png       Meer informatie over de knop"PayPal Checkout

CP111-EN.png

Als de klant op de PayPal Checkout-knop klikt, vraagt het pop-upvenster de klant meestal om een keuze te maken uit de eerder opgeslagen creditcards/debetkaarten of bankrekeningen, of om een nieuwe betaalmethode toe te voegen om de transactie te vergemakkelijken.

Als aan de vereisten voor Later betalen is voldaan, krijgt de klant ook de opties"PayPal-krediet" en"In 3 betalen" te zien. Als de klant een van de opties voor Later betalen selecteert, past de flow zich naadloos aan deze voorkeuren aan.

  Pay Later services worden beheerd door PayPal en kunnen worden gewijzigd. Wanneer een klant bij PayPal uitcheckt, krijgt hij duidelijk de betalingsvoorwaarden te zien. De voorwaarden waarmee de klant bij het afrekenen akkoord gaat, zijn definitief.

CP112-NL.png       Meer informatie over de knop"Later betalen

CP113-NL.png

Als je op de knop Later betalen klikt, vraagt de pop-up de klant om te kiezen tussen de opties voor Later betalen die beschikbaar zijn in zijn regio. De beschikbare opties en bijbehorende voorwaarden verschillen afhankelijk van het land waarin uw bedrijf actief is.

Klik hier voor meer informatie (link naar externe site)

  Pay Later services worden beheerd door PayPal en kunnen worden gewijzigd. Wanneer een klant bij PayPal uitcheckt, krijgt hij duidelijk de betalingsvoorwaarden te zien. De voorwaarden waarmee de klant bij het afrekenen akkoord gaat, zijn definitief.

Als de klant besluit dat hij liever meteen volledig betaalt, kan hij"Nu betalen" selecteren in de tabbladen bovenaan de pop-up om naadloos over te schakelen naar die stroom, waar hij de betalingsmethode van zijn voorkeur kan selecteren om de aankoop te vergemakkelijken.


In alle stromen krijgt de klant een samenvatting van de bestelling te zien, met uitleg over het bedrag dat vandaag moet worden betaald en, indien van toepassing, wanneer volgende betalingen van hun rekening zullen worden afgeschreven om een Pay Later-bestelling mogelijk te maken. De klant kan vervolgens de transactie voltooien en krijgt een succesbericht te zien.

 

Eerste stappen

 

 

  Vereisten

  • Voordat u live PayPal-transacties kunt verwerken, hebt u een zakelijke PayPal-rekening nodig. Als u nog geen zakelijke rekening hebt, wordt u gevraagd een nieuwe rekening te registreren als onderdeel van het inwerkproces dat we hieronder beschrijven.
  • U moet een Persoonlijke Gebruiker registreren in de sandbox-omgeving van PayPal om testtransacties te kunnen uitvoeren.
    Klik hier om de sandbox-gebruiker bij PayPal te registreren (link naar externe site).
  • PayPal biedt geen ondersteuning voor Payment Pages in een iframe. Als je Payment Pages in een iframe implementeert om kaartbetalingen te verwerken en ook PayPal wilt toevoegen, moet je onze Webservices API-integratieopties bekijken en de implementatie van onze ECM oplossing overwegen.

Voor sommige branches (zoals reizen, games en evenementen) heeft PayPal aanvullende informatie nodig, de zogenaamde Set Transaction Context (STC). Dergelijke informatie kan worden opgenomen in uw verzoeken aan Trust Payments en deze zullen indien nodig worden doorgegeven aan PayPal. Neem contact op met ons supportteam voor meer informatie.

  PayPal inwerken

  1. Neem contact op met ons Support Team en vraag hoe je PayPal kunt inschakelen op je TRU Connect account.
  2. Ons Support Team zal je een URL geven om de installatie te voltooien.
  3. Navigeer rechtstreeks naar de URL in uw browser en meld u aan met uw PayPal Business Account.

      Als je nog geen zakelijke PayPal-rekening hebt geregistreerd, wordt je gevraagd dit te doen als onderdeel van de inlogprocedure.
  4. Je krijgt een lijst met toestemmingen die je ons moet geven om de installatie te voltooien. Lees deze zorgvuldig door en klik op"Accepteren" om door te gaan.
  5. Nadat u de nodige toestemmingen hebt verleend, voert PayPal extra verificatiecontroles uit op uw rekening. Als u dat nog niet hebt gedaan, wordt u mogelijk gevraagd om het e-mailadres dat aan uw PayPal-rekening is gekoppeld te valideren.
  6. Zodra het bovenstaande is uitgevoerd, wordt er automatisch een verzoek verzonden van PayPal naar Trust Payments om PayPal te activeren op uw site referentie en is het instapproces voltooid. We bevestigen per e-mail wanneer uw site referentie is ingeschakeld om PayPal-transacties te verwerken.

  7. Als je vragen hebt over de status van je PayPal onboarding, neem dan contact op met ons Support Team.

 

Configuratie

 

 

  Werk de POST bij naar Payment Pages op je kassa

Nadat je het bovenstaande hebt voltooid, moet je je POST aanpassen naar Payment Pages met extra velden. Raadpleeg het voorbeeld en de bijbehorende veldspecificatie hieronder:

  Het volgende voorbeeld bevat de verplichte velden voor PayPal-transacties. We raden je echter aan om zoveel mogelijk productinformatie te plaatsen als je beschikbaar hebt. Raadpleeg de onderstaande tabel voor een volledige lijst met productvelden.

<html>
<body>
<form method="POST" action="<DOMAIN>/process/payments/choice">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="mainamount" value="20.00">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="version" value="2">
<input type="hidden" name="orderreference" value="TEST">
<input type="hidden" name="customercountryiso2a" value="GB">
<input type="hidden" name="customerpostcode" value="TR45 6ST">
<input type="hidden" name="customertown" value="Bangor">
<input type="hidden" name="products" value='[
{
"productmainamount": "2.00",
"productcurrencyiso3a": "GBP",
"productquantity": "5",
"producttitle": "Item 1"
},
{
"productmainamount": "5.00",
"productcurrencyiso3a": "GBP",
"productquantity": "1",
"producttitle": "Item 2"
}
]'>
<input type="submit" value="Pay">
</form>
</body>
</html>
  Veld Formaat Beschrijving
X1-EN.png

De onderstaande velden moeten worden beschouwd als aanvulling op de verplichte velden in het artikel Aan de slag. Als je dit nog niet hebt gelezen, raden we je aan daar te beginnen.

X1-EN.png producten Array van JSON objecten Er moet een HTML-invoerelement worden opgenomen in het HTML-formulier in de POST met het attribuut name="products" en de volgende subvelden moeten ook worden opgenomen in een array van JSON-objecten in het value= attribuut. De array van JSON Objecten in het value= attribuut wordt herhaald als het totaal hoofdbedrag uit meerdere producten bestaat. Raadpleeg het bovenstaande POST-voorbeeld.
X1-EN.png producten " productmainamount Numeriek (12)

Dit bedrag is de prijs van het gegeven product in hoofdeenheden.

Dit is per eenheid, het maakt bijvoorbeeld niet uit of de klant 1 of 5 van dit product koopt - de productmainamount blijft hetzelfde.

Dit bedrag is exclusief btw en verzendkosten.

X1-EN.png producten " productcurrencyiso3a ISO3A

De Munt in verband met de productmainamount.

X1-EN.png producten " productquantity Numeriek (10) Hoeveelheid van het opgegeven product in de bestelling.
X1-EN.png producten " producttitle Alfanumeriek (127) De naam of titel van het opgegeven product.
X2-EN.png producten " productcode Alfanumeriek (127)

De Stock Keeping Unit (SKU) van het opgegeven product.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png producten " productdescription Alfanumeriek (127)

Gedetailleerde beschrijving voor het opgegeven product.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png producten " producttaxcurrencyiso3a ISO3A

De Munt geassocieerd met de producttaxmainamount.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png producten " producttaxmainamount Numeriek (12)

Belastingbedrag voor 1 eenheid van het opgegeven product, in hoofdeenheden.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png producten " producttype Alpha (20)

Stuur een van de volgende documenten in:

  • digitaal - Goederen die in elektronisch formaat worden opgeslagen, geleverd en gebruikt.
  • Fysiek - Een tastbaar item dat kan worden verzonden met bewijs van aflevering.
  • gift - Een bijdrage of geschenk waarvoor geen goed of dienst wordt geruild, meestal aan een goed doel.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png customercountryiso2a ISO2A

Het land van het afleveradres. Dit moet in ISO2A-formaat zijn. Klik hier voor een volledige lijst met landcodes.

Vereist wanneer paypaladdressoverride 1 is.

X2-EN.png customercounty Alfanumeriek, inclusief
symbolen (127)

Het afleveradres county.

Dit wordt weergegeven als "State code (bijv. NY)" op pagina's met US locale en "County" op andere configuraties.

Voor Amerikaanse adressen wordt de staat in dit veld ingevuld.

Geldige formaten:

  • Voorkeur: Staatcode van twee tekens, bijvoorbeeld "NY".
  • Volledige naam van de staat (geen afkortingen), bijvoorbeeld "New York".

Vereist als customercountryiso2a een van de volgende is: AR, BR, CA, CN, ID, IN, IT, JP, MX, TH, US

X2-EN.png customerfirstname Alfanumeriek, inclusief
symbolen (127)

De voornaam van de klant.

Vereist als paypaladdressoverride is ingesteld op "1" of "2". Anders optioneel.

X2-EN.png customerlastname Alfanumeriek, inclusief
symbolen (127)

De achternaam van de klant.

Vereist als paypaladdressoverride is ingesteld op "1" of "2". Anders optioneel.

X2-EN.png customerpostcode Alfanumeriek (25)

De postcode van het afleveradres. Dit moet een geldige postcode zijn voor de customercountryiso2a ingediend.

Vereist wanneer paypaladdressoverride 1 is.

X2-EN.png customerprefixname Alfanumeriek, inclusief symbolen (25)

De prefixnaam van de klant (bijv. De heer, Juffrouw, Dr.).

Vereist als paypaladdressoverride is ingesteld op "1" of "2". Anders optioneel.

 

X2-EN.png customerpremise Alfanumeriek, inclusief
symbolen (25)

De huisnaam of het huisnummer van het afleveradres.

Vereist wanneer paypaladdressoverride 1 is.

X2-EN.png customertown Alfanumeriek, inclusief
symbolen (127)

Het afleveradres stad.

Vereist wanneer paypaladdressoverride 1 is.

X2-EN.png paypaltransactierisicogegevens Array van JSON objecten

Deze matrix van JSON-objecten wordt gebruikt om extra contextgegevens over een klant aan PayPal door te geven voordat de transactie wordt verwerkt. PayPal gebruikt deze gegevens om een risicobeheerbeoordeling voorafgaand aan de transactie te voltooien.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png paypaltransactierisicocontextdata " paypaltransactionriskcontextdatakey Alfanumeriek (255)

Sleutel van het handelaarspecifieke risicocontextveld met betrekking tot de transactie.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png paypaltransactionriskcontextdata " paypaltransactionriskcontextdatavalue Alfanumeriek (255)

Waarde van het handelaarspecifiek risicocontextveld met betrekking tot de transactie.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X2-EN.png paypaltransactionriskcontextdata " paypaltransactionriskcontexttrackingid Alfanumeriek (255)

Een unieke ID gespecificeerd door de verkoper om elke transactie te volgen. Kan elke unieke waarde zijn.

Vereist voor verkopers die actief zijn in bepaalde sectoren die PayPal als zeer risicovol beschouwt. Neem contact op met ons Support Team als je twijfelt.

X3-EN.png billingemail E-mail (255) Het adres E-mailadres facturatie . Dit kan dan worden gebruikt voor correspondentie met de klant. Maximale lengte van 255 (maximaal 64 tekens vóór het "@"-teken).
X3-EN.png customeremail
XPath: /klant/email
E-mail (255)

Het e-mailadres waarop digitale goederen worden afgeleverd.

We raden aan om het e-mailadres van de klant in te voeren wanneer de paypaladdressoverride is ingesteld op "2".

X3-EN.png customershippingcurrencyiso3a ISO3A De Munt die is gekoppeld aan het basisbedrag van de klantreferentie.
X3-EN.png klantenhippinghoofdbedrag Numeriek (12) Dit bedrag is het totaal dat is uitgegeven aan verzending in hoofdeenheden.
X3-EN.png customerstreet Alfanumeriek, inclusief symbolen (127)

De straatnaam van de klant.

X3-EN.png orderreference

Alfanumeriek, inclusief
symbolen (25)

Aanbevolen lengte 25 tekens of minder (exacte lengte afhankelijk van wervende bank).

Niet-naleving van dit voorschrift kan ertoe leiden dat de tekst in de transactie wordt ingekort.

Uw eigen referentie voor de transactie. Dit kan nuttig zijn bij het koppelen van transacties aan orders binnen uw systeem.
X3-EN.png paypaladdressoverride Numeriek (20) Standaard selecteert de klant zijn leveringsadres uit zijn PayPal account. Als alternatief kan de klant het op uw website ingevoerde adres gebruiken. Dit gedrag wordt geregeld door het sturen van het paypaladdressoverride veld in de initiële POST naar de Payment Pages te sturen:
  • 0 - (Standaard) Op de website van PayPal ziet de klant het afleveradres op Payment Pages POST en heeft hij de optie om het afleveradres te wijzigen.
  • 1 - Op de website van PayPal ziet de klant het afleveradres dat is opgegeven in de Payment Pages POST, maar hij ziet niet de optie om het afleveradres te wijzigen.
  • 2 - Op de website van PayPal zal de klant niet het afleveradres in de Payment Pages POST zien en zal niet de optie om het afleveradres te wijzigen.
X3-EN.png paypallocaleiso2a ISO2A Gebruik dit veld om de inhoud van de PayPal kassa te lokaliseren. Voor een volledige lijst van ondersteunde waarden die in dit veld kunnen worden opgegeven (bijv. paypallocaleiso2a=GB voor het VK), raadpleeg PayPal 's documentatie (link naar externe site).
X3-EN.png settlestatus Numeriek (3)

Dit bepaalt de afwikkeling stroom. Geef een van de volgende opties op:

  • 0 - (Standaard) Voor de standaard PayPal afwikkeling stroom, waarbij geld maximaal 24 uur in afwachting is van afwikkeling en daarna automatisch wordt verrekend.
  • 100 - Onmiddellijk te vereffenen fondsen na autorisatie.
  • 2 - Stel afwikkeling uit. afwikkeling kan maximaal 7 dagen worden uitgesteld. Je moet de transactie bijwerken naar Status betaling "0" om afwikkeling te kunnen plannen in de volgende afwikkeling batch.

U kunt uw site referentie(s) zo laten configureren dat PayPal transacties onmiddellijk worden afgewikkeld.
Neem contact op met ons Support Team voor meer informatie.

Als u het afleveradres van de klant indient en paypaladdressoverride=1 of 2 in de POST naar Payment Pages, raden we u aan de bovenstaande aflevervelden te beschermen tegen ongeautoriseerde wijzigingen door ze toe te voegen aan de lijst met aangewezen velden voor de beveiliging van uw aanvraagsite.

  Test

U moet uw oplossing testen voordat u live betalingen kunt gaan verwerken. Testtransacties worden verwerkt via uw test site referentie.

Bij het uitvoeren van testtransacties wordt u doorgestuurd naar de sandbox van PayPal, een omgeving die veel lijkt op de interface die de klant zou gebruiken om zich aan te melden bij zijn PayPal-rekening en de betaling te autoriseren. Volg de instructies op het scherm om een betaling te voltooien, waarna je wordt teruggeleid naar Payment Pages.

 

Afwikkeling

 

 

Zodra een PayPal-transactie is geautoriseerd, wordt het geld normaal gesproken binnen 24 uur op je bankrekening gestort:

  1. Na autorisatie wordt de Status betaling op 0 gezet om aan te geven dat afwikkeling in afwachting is.
  2. Trust Payments start dagelijks het afwikkeling proces voor lopende PayPal transacties.
  3. De Status betaling van een PayPal-transactie wordt bijgewerkt tot 10 wanneer afwikkeling bezig is.
  4. Kort daarna ontvangt Trust Payments een bevestiging van PayPal dat het geld is overgemaakt en wordt de Status betaling wordt bijgewerkt tot 100.

  Over Pay Later

Denk er bij het afhandelen van vragen over bestellingen van klanten aan dat een klant ervoor kan hebben gekozen om de kosten van de aankoop te spreiden via de Pay Later-producten van PayPal.

Ongeacht hoe de klant ervoor kiest om de transactie te financieren, je wordt altijd volledig betaald op het moment van aankoop, net als bij een conventionele PayPal-transactie.

Als gevolg hiervan kan een PayPal-transactie als "Afgerekend" worden geregistreerd, zelfs als de klant zijn saldo nog niet bij PayPal heeft afgerekend. Eventuele problemen met betrekking tot renteloos krediet of nog uitstaande termijnen moeten rechtstreeks door de klant met PayPal worden opgelost.

 

Alternatieve afwikkeling stromen

Uitgesteld afwikkeling

Om afwikkeling uit te stellen voor een bepaalde PayPal-transactie, neemt u settlestatus=2 op in de POST naar Payment Pages.

De afwikkeling wordt uitgesteld totdat je de transactie bijwerkt met Status betaling "0".

  PayPal-transacties kunnen tot 31 dagen worden uitgesteld.

Onmiddellijk afwikkeling

  Voor onmiddellijke afwikkeling functionaliteit gelden aanvullende vereisten.

Voordat je onmiddellijk afwikkeling kunt verwerken, moet je contact opnemen met ons Support Team en een verzoek indienen om dit in te schakelen op je account.

Om onmiddellijk afwikkeling voor een bepaalde transactie in te schakelen, neemt u settlestatus=100 op in de POST naar Payment Pages.

Trust Payments zal proberen fondsen onmiddellijk te vereffenen na autorisatie.

Als PayPal meer tijd nodig heeft om controles uit te voeren, kan de transactie tijdelijk worden ingesteld op Status betaling 10.

Gedeeltelijk afwikkeling

Je kunt ervoor kiezen om een lager bedrag af te wikkelen dan oorspronkelijk was toegestaan. Werk hiervoor de transactie bij met een lager afwikkelingsbedrag.

 

Meldingen

 

 

Voordat u begint met testen, raden wij u aan contact op te nemen met ons Support Team en te verzoeken dat regels worden ingeschakeld op uw account, die URL-kennisgevingen naar uw systeem sturen in de volgende scenario's:

  • Wanneer een betaling is geautoriseerd (AUTH heeft errorcode=0).
  • Wanneer de fondsen zijn vereffend (AUTH in settlestatus=100).

  Wanneer u contact opneemt met Support, geef dan uw site referentie op en het eindpunt waarnaar de melding wordt verzonden.

U moet de inhoud van elke ontvangen kennisgeving controleren en dienovereenkomstig reageren door de procedures te volgen die in onze URL-kennisgevingen documentatie. In het bijzonder moet u kijken naar de bijgewerkte settlestatus waarde:

  • Op autorisatie: Als de settlestatus "0", "1" of "10" is, is de betaling geautoriseerd en hoeft u op dit moment geen verdere actie te ondernemen. Waarden van "2" of "3" geven echter aan dat het geld niet gepland voor afwikkeling (respectievelijk uitgesteld en geannuleerd).
  • Op afwikkeling: Als de settlestatus is bijgewerkt tot "100", betekent dit dat het geld is vereffend. Als dit is bijgewerkt tot "3", is er een probleem geweest en is de betaling geannuleerd.

 

Terugbetalingen

 

 

Het proces voor het verwerken van PayPal-terugbetalingen is hetzelfde als het terugbetalen van een standaard kaarttransactie, maar lees eerst het volgende:

  • Om ervoor te zorgen dat uw administratie met Trust Payments gesynchroniseerd blijft met Paypal, raden wij u ten zeerste aan om terugbetalingen uitsluitend uit te voeren via het Trust Payments platform, in plaats van via de PayPal admin portal.
  • De meeste PayPal-terugbetalingen worden onmiddellijk verrekend (settlestatus=100). Onder bepaalde, door PayPal gedefinieerde voorwaarden, kunnen terugbetalingen echter worden ingesteld op settlestatus=10 ("settling"), wat een tussenstap is voorafgaand aan afwikkeling. Als een PayPal-terugbetaling op uw rekening in settlestatus=10 staat, raden we u aan om dit bij ons Support Team na te vragen voor het geval er verdere acties moeten worden uitgevoerd om afwikkeling te garanderen.

  Over Pay Later

Houd er bij het afhandelen van verzoeken om restitutie van klanten rekening mee dat een klant ervoor kan hebben gekozen om de kosten van de oorspronkelijke aankoop te spreiden via de Pay Later-producten van PayPal.

Daarom is het noodzakelijk dat je bij een volledige terugbetaling van een transactie het volledige bedrag terugbetaalt om te voorkomen dat de klant later wordt gefactureerd voor nog openstaande tegoeden.

Wanneer een terugbetaling wordt uitgevoerd, wordt het geld van je bankrekening afgeschreven en PayPal is ervoor verantwoordelijk dat de klant dienovereenkomstig wordt gecrediteerd.

Was dit artikel nuttig?
0 van de 0 vonden dit nuttig