加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 使用“立即付款”按钮(dwolla)进行访客结账

发布时间:2020-12-13 17:14:50 所属栏目:PHP教程 来源:网络整理
导读:我查看了文档,但无法找到如何使用“立即付款”按钮将AllowFundingSources设置为“true”的示例. Guest Checkout仅用于服务器到服务器的结账吗? 是否有使用访客结账的完整示例? (不仅仅是片段). 这是我的按钮代码: a data-key="YOUR-KEY-HERE" data-tax="0
我查看了文档,但无法找到如何使用“立即付款”按钮将AllowFundingSources设置为“true”的示例.

Guest Checkout仅用于服务器到服务器的结账吗?

是否有使用访客结账的完整示例? (不仅仅是片段).

这是我的按钮代码:

<a data-key="YOUR-KEY-HERE" 
data-tax="0" data-shipping="0" data-amount="941.00"
data-desc="Invoice: WDGR112612" 
data-name="October - November " class="dwolla_button" 
href="http://mysite.com/paym/?type=success">Continue</a>

表格代码:

<p> <?php
    $key = "YOUR_APPLICATION_KEY";
    $secret = "YOUR_APPLICATION_SECRET";
    $timestamp = time();
    $order_id = 1;

    $signature = hash_hmac('sha1',"{$key}&{$timestamp}&{$order_id}",$secret);
    ?>
    <form accept-charset="UTF-8" action="https://www.dwolla.com/payment/pay"
    method="post">

    <input id="key" name="key" type="hidden" value="abcdefg" />
    <input id="signature" name="signature" type="hidden" value="abcd" />
    <input id="callback" name="callback" type="hidden"
    value="http://www.mywebsite.com/callback.aspx" />
    <input id="redirect" name="redirect" type="hidden"
    value="http://www.mywebsite.com/redirect.aspx" />
    <input id="test" name="test" type="hidden" value="true" />
    <input id="name" name="name" type="hidden" value="Purchase" />
    <input id="description" name="description" type="hidden"
    value="Description" />
    <input id="destinationid" name="destinationid" type="hidden"
    value="812-111-1111" />
    <input id="amount" name="amount" type="hidden" value="1.00" />
    <input id="shipping" name="shipping" type="hidden" value="0.00" />
    <input id="tax" name="tax" type="hidden" value="0.00" />
    <input id="orderid" name="orderid" type="hidden" value="188375" />
    <input id="timestamp" name="timestamp" type="hidden"
    value="1323302400" />

    <button type="submit">Pay Now</button>
    </form>

解决方法

实际上有一种更简单的方法可以在付款按钮上启用访客结账…

只需在标记中添加“allow-guest-checkout”属性,如下所示:

< a href =“http://www.example.com”class =“dwolla_button”data-key =“...”data-tax =“0”data-shipping =“0.99”data-amount =“0.00 “data-desc =”A按钮[1]“data-name =”测试模式[1]“data-guest-checkout =”true“> GC按钮< / a>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读