Meerdere PayPal (IPN) subscriptions afhandelen

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • egonolieux
  • Registratie: Mei 2009
  • Laatst online: 06-01-2024

egonolieux

Professionele prutser

Topicstarter
Ik heb een website waarop ik een betaalde premium versie aanbied via PayPal. In totaal zijn er 3 betaalopties: subscription per maand, subscription per jaar en een eenmalige permanente kost. Het automatisch verwerken van alle transacties/events gebeurt via IPN. Bij het verwerken van de IPN berichten zit ik echter met een aantal problemen waar ik geen documentatie over kan vinden:

1. Stel dat een gebruiker reeds een maandelijkse subscription heeft lopen, maar deze wil omschakelen naar een jaarlijkse subscription. Hoe kan hij dit makkelijk doen zonder eerst de maandelijkse te annuleren?

2. Stel dat een gebruiker zijn maandelijkse subscription annuleert (subscr_cancel) op de 12e dag en 5 dagen later beslist om opnieuw een maandelijkse subscription aan te vragen. Op het moment dat de gebruiker zijn subscription annuleert, heeft hij nog recht op de resterende 18 dagen (volle maand). Hoe kan ik maken dat de betaling van zijn nieuwe subscription pas van start gaat na het verlopen van de resterende 18 dagen? Is er eventueel een optie een refund te doen voor de resterende dagen?

Alle reacties


Acties:
  • 0 Henk 'm!

  • herremolog
  • Registratie: April 2013
  • Laatst online: 20:36
Kan je https://developer.paypal....und-curl-etc/?mark=refund niet voor beiden gebruiken als basis?

I support anyone's right to be who they want to be. My question is: to what extent do I have to participate in your self-image? -Dave Chapelle-


Acties:
  • 0 Henk 'm!

  • Morax
  • Registratie: Mei 2002
  • Laatst online: 15:51
Afhankelijk van hoe je de subscription opslaat, kan je niet gewoon de resterende tijd bij de nieuwe subscription optellen?

Case 1: Laat het jaarabonnement ingaan vanaf het moment dat het maandabonnement afloopt

Case 2: Tel de resterende 18 dagen op bij de eerste subscription?

What do you mean I have no life? I am a gamer, I got millions!


Acties:
  • 0 Henk 'm!

  • egonolieux
  • Registratie: Mei 2009
  • Laatst online: 06-01-2024

egonolieux

Professionele prutser

Topicstarter
Morax schreef op dinsdag 3 januari 2017 @ 12:04:
Afhankelijk van hoe je de subscription opslaat, kan je niet gewoon de resterende tijd bij de nieuwe subscription optellen?

Case 1: Laat het jaarabonnement ingaan vanaf het moment dat het maandabonnement afloopt

Case 2: Tel de resterende 18 dagen op bij de eerste subscription?
Ja, maar hoe doe ik dit? Moet ik daar de API voor gebruiken? Momenteel heb ik een aantal knoppen aangemaakt en die op mijn website geplaatst en elke keer als een subscription gestart wordt, beschouwt PayPal dit als een geheel nieuwe subscription, ook al heeft de gebruiker deze reeds gekocht in het verleden.

Een gebruiker kan bijvoorbeeld een maandelijkse subscription kopen en daarnaast nog een jaarlijkse, of zelfs meerdere maandelijkse. Zelfs als ik dit correct afhandel op mijn website, heeft de gebruiker bij PayPal meerdere betalingen lopen.

[ Voor 24% gewijzigd door egonolieux op 04-01-2017 15:28 ]