我正在尝试设置发布到https://www.dwolla.com/payment/pay的表单以进行付款。我已经使用REST API为用户创建了一个Dwolla帐户,但是我使用这种方法进行支付,因为REST API添加/验证funding_sources调用还没有工作。所以基本上,在这一点上,用户有一个帐户,但他们还没有资金来源。
在付款表单发布后,它会将用户重定向到:https://www.dwolla.com/payment/login?returnurl=%2fpayment%2fcheckout%2fsomeid并要求他们登录或进行访客结账。他们选择使用他们的凭据登录,然后让他们输入他们的PIN和Checkout。之后它返回错误:“失败 - 没有足够的资金来完成交易。”
显然资金不足,用户尚未添加资金来源。我希望它能提示用户在结账过程中添加资金来源。在API问题与此之间,我被阻止使用Dwolla作为让我的用户付款的可行解决方案,因为我不能只说“去dwolla.com并添加资金来源”,这将是一个糟糕的用户体验...
是否有某种方法可以配置付款结帐以提示用户添加资金来源?我已经设定了:
<input type="hidden" name="allowFundingSources" value="true" />