2016-04-20 3 views
0

Ich benutze PayPal Express Checkout-API. Ich muss die letzten 4 Ziffern der Kreditkarte erhalten, nachdem die Transaktion abgeschlossen ist. Ich habe versucht, nachWie bekomme ich die letzten 4 Ziffern der Kreditkarte nach erfolgreicher Paypal-Zahlung

$ getExpressCheckoutDetailsRequest = new GetExpressCheckoutDetailsRequestType zu finden (JFactory :: GetApplication() -> Input-> getString ('token'));

und

$ DoECResponse = $ paypalService-> DoExpressCheckoutPayment ($ DoECReq);

Aber ich kann immer noch nicht finden, wo es ist.

Antwort

1

Mit der Express-Checkout-API erhalten Sie diese Informationen nicht. Die Idee hinter PayPal ist, dass Käufer ihre Kartendetails nicht mit Verkäufern teilen müssen. Hier können Sie alle Werte, die Sie die GetExpressCheckoutDetails API-Aufruf zurück:

documentation - GetExpressCheckoutDetails

hier alle möglichen Anrufe: Documentation

+0

So ist es eine Möglichkeit, es mit anderen api zu bekommen? –

+0

Sie können versuchen, PayPal PayFlow Gateway zu verwenden: "Payflow Gateway ist das sichere und offene Zahlungsgateway von PayPal. Mit den Payflow Gateway APIs können Händler Debit- und Kreditkartenzahlungen, PayPal, PayPal Credit®, Autorisierungen, Captures und Kreditpausen verarbeiten" https://developer.paypal.com/docs/classic/products/payflow-gateway/ – CCamilo