0

Ich habe ein Abonnement basierend auf den REST-API-Abrechnungsplänen und -vereinbarungen mit diesen Beispielcodes aus PayPal-PHP-SDK erstellt. Allerdings kann ich die erstellten Abrechnungspläne und die Abrechnungsvereinbarungen nicht von meinen Tests in Sandbox- und Entwickler-Paypal-Sites finden. Gibt es eine Möglichkeit zu überprüfen, ob der Prozess erfolgreich war?Paypal Sandbox So überprüfen Sie Abrechnungspläne und Abrechnungsvereinbarungen

Hier sind meine Schritte:

  1. Fakturierungsplan erstellen
  2. aktivieren Fakturierungsplan
  3. Vereinbarung über die aktive Fakturierungsplanart
  4. Execute Vereinbarung erstellen auf Basis [Antwort ein Abkommen Objekt mit Staat = ‚Aktiv ']

Antwort

1

Sie können GET-Fakturierungspläne verwenden.

curl -v -X GET https://api.sandbox.paypal.com/v1/payments/billing-plans?page_size=3&status=ACTIVE&page_size=2&page=1&total_required=yes \ 

-H "Content-Type: application/json" \ -H "Authorization: Inhaberzugriff-Token"

lesen here

+0

danke! Die Abrechnungspläne und Vereinbarungen spiegeln jedoch nicht die Sandbox-Site wider. Konkret wollte ich überprüfen: - welche Abrechnungspläne Vereinbarungen hat - Einzelvereinbarungen anzeigen info – justine0905

+0

Dies ist ein ziemlich altes Problem (https://github.com/paypal/PayPal-REST-API-issues/issues/5) was immer noch nicht gelöst ist. Sie müssen die Vertrags-IDs in Ihrer eigenen DB durch das Skript in der Rückruf-URL speichern, wenn der Benutzer Ihren Service abonniert. –

1

Ich habe vor dem gleichen Problem, aber fand ein Lösung, die mir dabei geholfen hat.

Goto Sandbox paypal

1) https://www.sandbox.paypal.com

2) auf Login klicken und melden Sie sich mit Ihrem Unternehmen Sandbox-Konto Sandbox-Konto in https://developer.paypal.com

3) in jetzt Armaturenbrett nach dem Login erstellen können, werden Sie siehe Mein Konto Tools unter Mein Konto Werkzeuge klicken Sie auf Mein Unternehmen Setup

4) es wird Sie auf dieser Seite Willkommen zu Ihrem PayPal-Geschäftskonto auf dieser Seite klicken Sie auf den Profil-Link rechts neben dem Abmelden-Button.

5) Nun werden Sie ein neues paypal Header-Menüs sehen

es

schweben auf Tools einen Link Tools im Header-Menü haben und klicken Sie auf alle Werkzeuge auf Recurring Payments klicken Sie dann auf

hier können Sie alle Daten für Zahlungen Recurring siehe

ich habe auch paypal Leitfaden für diese https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/recurring-payments-dashboard/#open-the-recurring-payments-dashboard

gefunden
+0

Diese Seite zeigt nur die abonnierten Kunden (d. H. Die Abrechnungsvereinbarungen) - jedoch nicht die Abrechnungspläne selbst.Es gibt keine Möglichkeit, über die PayPal-Websites mit Ihren Abrechnungsplänen zu interagieren. Und die "Website" ist eine seltsame Mischung aus Seiten mit altem und neuem Design - offensichtlich ein unvollständiger Übergang zu einer neuen Infrastruktur. –

Verwandte Themen