基本上我想要做的是确保用户在允许付款之前有一封与其帐户绑定的电子邮件。我将允许用户通过用户帐户面板向其帐户添加电子邮件。计划是为了使任何购买都能自动处理。 (显然,IPN处理了很多这方面的问题,但仍然需要进行一些“手动工作”来轮询数据库)。如果我可以要求帐户在购买之前链接电子邮件,我可以取消手动步骤。
tl; dr - 是否可以要求用户在批准付款之前将他们的PayPal电子邮件链接到他们的帐户?使用IPN肯定是不可能的,因为它是在付款完成后发生的。我希望能够显示自定义消息,说明付款遭拒的原因以及尽可能解决付款的步骤。