我正在通过SetExpressCheckout和CreateRecurringPaymentsProfile在网站上实施定期付款。
由于它被用于授予用户访问会员区域的权限,因此我需要立即知道初次购买是否成功。现在,CreateRecurringPaymentsProfile总是返回'成功'和“活跃”的个人资料状态或者'待定'并且只有通过IPN我才能知道第一笔交易是否成功。因此,该机制似乎是异步的(与Paypal的单一交易系统相反)。
如果首次付款成功,是否有任何方法可以立即(同步)知道,以便网站可以让会员知道他/她是否可以访问会员区域,或者我们是否必须告诉用户他/她的访问权限等待验证或类似的东西?