php 代付测试demo,php – 2checkout测试支付模拟

使用2Checkout,您可以通过在2Checkout帐户的“站点管理”页面上将您的模拟帐户设置更改为“开启”来进行演示销售.设置完成后,您会在结帐页面顶部看到一条消息,说明这是一次演示促销.如果您的帐户当前用于实时销售,您可以通过将模拟帐户设置更改为“参数”来进行演示销售,然后传入值为“Y”的其他“演示”参数.这样您的实时销售就不会中断.

例:

您应该注意,在放置演示销售时,2Checkout返回的MD5哈希是通过计算哈希值而故意破坏的,因为如果您检查哈希值,则返回脚本需要处理此更改.

例:

if ($_REQUEST['demo'] == 'Y')

{

$order_number = 1;

}

else

{

$order_number = $_REQUEST['order_number'];

}

$compare_string = $_REQUEST['secret_word'] . $_REQUEST['sid'] . $order_number . $_REQUEST['total'];

$compare_hash1 = strtoupper(md5($compare_string));

$compare_hash2 = $_REQUEST['key'];

if ($compare_hash1 != $compare_hash2)

{

echo "Hash Mismatch";

}

else

{

echo "Hash Matched";

}

INS消息不会在演示销售中发送,因此如果您还使用即时通知服务(INS),则可以使用INS testing tool来模拟您正在侦听的INS消息.

如果您需要有关测试集成的帮助,请随时联系techsupport@2checkout.com.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值