2016-06-06 14 views
0

Ich erstelle eine Web-Plattform, wo Benutzer abonnieren müssen, um ihre Module zu verwenden, jedes Modul muss jeden Monat gekauft werden, um es zu verwenden. was ich tun möchte, ist die Ermöglichung einer wiederkehrenden Zahlung jeden Monat.Ich weiß, ich kann monatliche wiederkehrende Zahlungen und Paypal Gebühren eine Summe jeden Monat, aber was ist, wenn ein Benutzer in der Mitte eines Monats abonnieren (wie 15-06-2016). Ich muss ihn nur mit den verbleibenden 15 Juni-Tagen belasten (weil er sie nur in einem halben Monat benutzen wird), dann macht Paypal die Arbeit jeden 1. des nächsten Monats (Juli-August, usw.). Wie kann ich fortfahren, - Laden Sie den Benutzer für die Verwendung eines Moduls in den verbleibenden Tagen des aktuellen Monats - machen wiederkehrende Zahlung jeweils 1. des nächsten Monats.paypal - monatlich abonnieren mit benutzerdefinierten Zahlung im ersten Monat

Ich benutze nvp api von paypal.

Ich hoffe, ich war klar.

+0

Wenn ein Benutzer suscribe in der Mitte eines Monats wird er in der Mitte des nächsten Monats berechnet. –

+0

Wäre einfacher, sie einfach monatlich abzurechnen, wenn sie sich anmelden. – ChrisBint

Antwort

0

Sie können eine Logik auf Ihrer Website erstellen, um nur den Differenzbetrag zu berechnen und PayPal-Referenztransaktionen einzurichten. Mit PayPal RT können Sie den Käufern einen variablen Betrag in unterschiedlichen Intervallen berechnen.

https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/

+0

Gelöst, ich danke Ihnen sehr, aber ich werde nur den Benutzer mit einem ersten Betrag berechnen, indem Sie INITAMT Feld auf die Anfrage mit dem genauen berechneten Wert dann das Profil Startdatum ist am 1. Tag eines jeden Monats, wie ich wünschte. Dank dieses nützlichen Links: https://www.angelleye.com/paypal-recurring-payments-reference-transactions-and-preapproved-payments/ – faridos