Ik heb een website waarop ik premium features aanbied via Paypal subscriptions. Bij het aangaan van een subscription zou ik willen dat de gebruiker in kwestie direct toegang heeft tot mijn premium features na betaling.
Met IPN lijkt mij dit niet mogelijk tenzij ik actief met ajax blijf pollen of de gebruiker zijn betaling verwerkt is. Ik zou dan een modal ter confirmatie kunnen tonen maar dit lijkt me nogal omslachtig en gebruiksvriendelijk. Een betere optie lijkt me om de subscription te verwerken met PDT zodat de gebruiker direct toegang heeft tot de premium features.
Het nadeel van PDT is echter dat het bericht slechts 1x verstuurd wordt en dat er geen absolute garantie is dat het bericht afgehandeld wordt. Een mogelijke oplossing lijkt me om naast PDT ook een IPN listener te implementeren als fallback.
Lijkt dit een goed plan? Hoe hebben jullie gelijkaardige situaties geimplementeerd?
Met IPN lijkt mij dit niet mogelijk tenzij ik actief met ajax blijf pollen of de gebruiker zijn betaling verwerkt is. Ik zou dan een modal ter confirmatie kunnen tonen maar dit lijkt me nogal omslachtig en gebruiksvriendelijk. Een betere optie lijkt me om de subscription te verwerken met PDT zodat de gebruiker direct toegang heeft tot de premium features.
Het nadeel van PDT is echter dat het bericht slechts 1x verstuurd wordt en dat er geen absolute garantie is dat het bericht afgehandeld wordt. Een mogelijke oplossing lijkt me om naast PDT ook een IPN listener te implementeren als fallback.
Lijkt dit een goed plan? Hoe hebben jullie gelijkaardige situaties geimplementeerd?