Paypal
Intro
PayPal ist eine Wallet, die ihren Verbrauchern die Option bietet, online zu bezahlen. Die Verbraucher können ihrer Wallet Finanzmittel zuführen oder mit ihrer zuvor konfigurierten Zahlungsart bezahlen.
Unsere Plattform bietet Ihnen die Möglichkeit, ganz einfach Zahlungen mit PayPal online anzunehmen. Wenn Ihre Verbraucher sich für PayPal entscheiden, werden sie zu ihrem PayPal Konto umgeleitet, um die Bestellung und die Zahlungsart zu bestätigen. Danach wickeln wir die Transaktion über PayPal ab, und PayPal gibt uns Feedback. Sie und der Verbraucher erhalten eine Bestätigung in Echtzeit, die den Status der Zahlung enthält.
Unsere Plattform verfügt über eine der weitreichendsten Integrationen mit PayPal, die es gibt, und ist mit der Express Checkout Schnittstelle von PayPal verbunden. Als Integrationsoptionen haben Sie die Wahl zwischen Express Checkout Shortcut (ECS) und Express Checkout Mark (ECM).
Wichtigste Vorteile
- Bekämpfung von Betrug: Ermöglicht Ihnen die Verwendung von Nutzerdaten zur Betrugsbekämpfung
- Einzelposten: Erlaubt Ihnen, Basket-Artikel in die Transaktion einzubeziehen
- Direct Sale und Autorisierung/Datenerfassung
- Re-Autorisierungen
- Ungültige Autorisierungen
- Gutschriften: Vollständige/teilweise Gutschriften auf Einzelerfassung; Vollständige Gutschriften auf Mehrfacherfassungen
- Schutz des Verkäufers
Einstieg
Follow the instructions in the "Zusätzliche Informationen" chapter to activate PaypPal in your account.
Länder & Währungen
Unterstützte Länder
- Afghanistan
- Albanien
- Algerien
- Samoa Amerikanisch
- Andorra
- Angola
- Anguilla
- Antigua und Barbuda
- Argentinien
- Armenien
- Aruba
- Australien
Unterstützte Währungen
- Australischer Dollar
- Brasilianischer Real
- Kanadischer Dollar
- Tschechische Krone
- Dänische Krone
- Euro
- Hongkong-Dollar
- Ungarischer Forint
- Israelischer Neuer Schekel
- Japanischer Yen
- Malaysischer Ringgit
- Mexikanischer Peso
Integration
Leiten Sie Ihre Kunden zum Paypal-Portal über unsere Hosted Checkout Page weiter. Einen allgemeinen Überblick finden Sie im Kapitel "Zahlungsablauf".
Unsere Plattform erlaubt sowohl den Express Checkout Mark als auch Express Checkout Shortcut Modus. Je nach dem gewählten Modus gibt es Unterschiede:
Express Checkout Mark mode
Fügen Sie die folgenden Properties einer CreateHostedCheckout-Standardanfrage hinzu:
{
"order": {
"amountOfMoney": {
"currencyCode": "EUR",
"amount": 1000
}
},
"hostedCheckoutSpecificInput": {
"returnUrl": "https://yourReturnURL.com"
},
"redirectPaymentMethodSpecificInput": {
"paymentProduct840SpecificInput": {
"isShortcut": false
},
"PaymentProductId": "840"
}
}
Express Checkout Shortcut mode
Fügen Sie die folgenden Properties einer CreateHostedCheckout-Standardanfrage hinzu:
{
"order": {
"amountOfMoney": {
"currencyCode": "EUR",
"amount": 1000
}
},
"hostedCheckoutSpecificInput": {
"returnUrl": "https://yourReturnURL.com"
},
"redirectPaymentMethodSpecificInput": {
"paymentProduct840SpecificInput": {
"isShortcut": true
},
"PaymentProductId": "840"
}
}
Properties | Hinweise |
---|---|
redirectPaymentMethodSpecificInput |
paymentProductId: Der numerische Identifikator der Zahlungsart auf unserer Plattform. Diese ID finden Sie im Kapitel "Überblick". Dieses Property weist unserer Plattform an, Ihre Kunde direkt zum Paypal-Portal weiterzuleiten. Lassen Sie dieses Property weg, leitet unsere Plattform Ihre Kunden stattdessen zu der Hosted Checkout Page um. Dies erlaubt Ihren Kunden, diese oder eine andere Zahlungsmethode zu wählen, welche in Ihrem Konto aktiv ist. requiresApproval: Auf „false“ setzen, da Sie Zahlungen über Direktverkauf verarbeiten müssen. |
paymentProduct840SpecificInput.isShortcut |
Legt fest, ob Sie Express Shortcut (true) oder Checkout Mark (false) nutzen. |
hostedCheckoutSpecificInput.returnUrl |
Die URL, an die wir Ihre Kunden weiterleiten, nachdem die Zahlung beendet ist. |
Ausführliche Informationen über dieses Objekt und seine Eigenschaften finden Sie in unserer CreateHostedCheckoutAPI
Zahlungsablauf
- Ihre Kunden geben in Ihrem Shop eine Bestellung auf und wählen PayPal.
- Sie senden eine dieser CreateHostedCheckout Anfragen (Express Checkout Mark oder Express Checkout Shortcut) an unsere Plattform.
- Sie leiten Ihre Kunden über die redirectUrl zum PayPal Portal. Sie bestätigen die Bestellung mit ihren Login-Anmeldedaten (E-Mail-Adresse und Passwort).
- Wir erhalten das Ergebnis der Transaktion.
- Wir leiten Ihren Kunden um zu Ihrer returnUrl.
- Sie fragen das Ergebnis der Transaktion via GetPayment bei unserer Plattform an oder Sie erhalten das Ergebnis via Webhooks.
- Wenn die Transaktion erfolgreich verlaufen ist, können Sie die Güter / Dienstleistungen ausliefern.
Testdaten
In unseren Testszenarios finden Sie Testdaten und detaillierte Instruktionen.
Stellen Sie sicher, den korrekten Endpunkt anzusteuern und zurück zum Live-Endpunkt zu wechseln, sobald Sie Ihre Tests abgeschlossen haben
Zusätzliche Informationen
To offer this payment method to your customers, make sure to
- Sign an acquiring contract with PayPal and activate the payment method in your PSPID. We are happy to assist you.
- Create PayPal test / live accounts and link them to our platform.
- Set up your PayPal account.
- Configure the payment method in your PSPID.
Check out the following chapters to get all set!
Create PayPal test/live accounts
Both our and PayPal's test environment offer you to test your integration before going live.
Linking your Direct test account to the PayPal Sandbox with dedicated test credentials allow you to stage scenarios in a safe and realistic way. Create your test account on our platform and learn here how to set up the PayPal Sandbox for end-to-end testing.
Once you are done testing, create your live account on our platform and your PayPal live account and configure them both.
Configure PayPal account
To link your Direct account with your PayPal (Business) account, you need to allow PayPal to access your API credentials. To do so, follow these steps:
- Login to your Paypal account with your PayPal Business e-mail address in either the sandbox or live environment.
- Enter the following credentials in field "Third Party Permission Username". Click then on "Lookup":
Environment API username Test jbpPSP_1220517189_biz_api1.ogone.com Production support_api1.v-psp.com - Tick the following boxes and click then "Add":
- "Use Express Checkout to process payments".
- "Issue a refund for a specific transaction".
- "Authorize and capture your PayPal transactions".
- "Obtain information about a single transaction".
- "Search your transactions for items that match specific criteria and display the results".
Once you have configured your PayPal account, activate the payment method in the Merchant Portal.
Configure Merchant Portal
Are you using the Back Office?
As per requirement by PayPal, activating the payment method needs to go through the Merchant Portal.
Access the Merchant Portal via the Back Office by clicking on the "Try our new Merchant Portal" button to follow the procedure described below. You can return to the Back Office via the tile menu by clicking on the "Back Office" button.
To activate PayPal in your account, follow these steps:
- Login to the Merchant Portal. Go to Business > Payment methods > PayPal.
- In "How to activate PayPal", click on "Create and login to your PayPal account".
- You are redirected to the PayPal Platform. If you do not have a PayPal account yet, create one using the Integrated Sign Up (ISU). If you already have an account, login via the ISU.
- Grant PayPal permission to connect your PayPal account with our platform by clicking on the "Allow" button. Click on the "Return" button to go back to the Merchant Portal.
- Go to Business > Payment methods > PayPal. Check in "
- How to activate PayPal" that the "PayPal Payer ID" field has been filled in. Click on the "Activate PayPal".
The payment method will now be available on your account and to your customers.