PayPal-Konfiguration

Das Plugin braucht einige Angaben, die an PayPal übermittelt werden, damit PayPal den Händler kennt und auch Rücksprungadressen in den Shop kennt.

plugin.tx_cartpaypal {
    settings {
        business = pp-wt-merchant@extco.de

        notify_url = https://cart-dev.extco.de/?eID=processIpn
        return_url = https://cart-dev.extco.de/
        cancel_url = https://cart-dev.extco.de/warenkorb
    }
}

Property

settings.sandbox

Data type

boolean

Description

Diese Konfiguration legt fest, ob sich die Erweiterung im Live- oder im Sandbox-Modus befindet. Der Standardwert ist so gewählt, dass das Plugin nach der Installation immer im Sandbox-Modus ist, so dass das Bezahlen mit PayPal getestet werden kann.

Property

settings.business

Data type

boolean

Description

Es muss die im PayPal-Geschäftskundenkonto hinterlegte E-Mail-Adresse eingetragen werden. Diese wird bei der Weiterleitung zu PayPal an PayPal übertragen.

Property

settings.notify_url

Data type

boolean

Description

Diese Konfiguration setzt sich aus einer Domain, unter der der Shop erreichbar ist und dem eID-Parameter zusammen. Dieser Parameter ist immer gleich.

Property

settings.return_url

Data type

boolean

Description

Diese return_url wird mit den Informationen zur Bestellung an PayPal übertragen. PayPal blendet den Link an verschiedenen Stellen ein, damit der Nutzer nach der Bezahlung über PayPal wieder auf die Webseite geleitet werden kann.

Property

settings.cancel_url

Data type

boolean

Description

Diese cancel_url wird mit den Informationen zur Bestellung an PayPal übertragen. PayPal blendet den Link an verschiedenen Stellen ein, damit der Nutzer das Bezahlung mit PayPal abbrechen kann und wieder auf die Webseite kommt.

Important

Die Session (mit dem Warenkorb) wird derzeit vor der Weiterleitung zu PayPal gelöscht, so dass ein Nutzer nach dem er von PayPal auf die Webseite zurückgeleitet wird, einen leeren Warenkorb vorfindet. Auch in dem Fall, dass das Bezahlen abgebrochen wird. Eine Lösung ist in Planung.