html提交服务器不刷新页面,在每次对服务器进行XML调用后,如何在不刷新页面的情况下更新html表?...

$request = new GatewayRequest();

$response = new GatewayResponse();

$service = new GatewayService();

$request->Set(GatewayRequest::MERCHANT_ID(), \"111111111111111\");

$request->Set(GatewayRequest::MERCHANT_PASSWORD(), \"xxxxxxxxxxxx\");

$time = time();

$request->Set(GatewayRequest::MERCHANT_CUSTOMER_ID(), $time . \'.PHPTest\');

$request->Set(GatewayRequest::MERCHANT_INVOICE_ID(), $time . \'.SaleTest\');

$request->Set(GatewayRequest::AMOUNT(), \"9.99\");

$request->Set(GatewayRequest::CARDNO(), \"4111111111111111\");

$request->Set(GatewayRequest::EXPIRE_MONTH(), \"02\");

$request->Set(GatewayRequest::EXPIRE_YEAR(), \"2010\");

$request->Set(GatewayRequest::CVV2(), \"999\");

$request->Set(GatewayRequest::CUSTOMER_FIRSTNAME(), \"Joe\");

$request->Set(GatewayRequest::CUSTOMER_LASTNAME(), \"PHPTester\");

$request->Set(GatewayRequest::EMAIL(), \"phptest@fakedomain.com\");

$request->Set(GatewayRequest::IPADDRESS(), $_SERVER[\'REMOTE_ADDR\']);

$request->Set(GatewayRequest::BILLING_ADDRESS(), \"123 Main St\");

$request->Set(GatewayRequest::BILLING_CITY(), \"Las Vegas\");

$request->Set(GatewayRequest::BILLING_STATE(), \"NV\");

$request->Set(GatewayRequest::BILLING_ZIPCODE(), \"89141\");

$request->Set(GatewayRequest::BILLING_COUNTRY(), \"US\");

$request->Set(GatewayRequest::SCRUB(), \"IGNORE\");

$request->Set(GatewayRequest::CVV2_CHECK(), \"IGNORE\");

$request->Set(GatewayRequest::AVS_CHECK(), \"IGNORE\");

$service->SetTestMode(TRUE);

if ($service->PerformPurchase($request, $response)) {

print \"Purchase succeeded\\n\";

print \"Response Code: \" .

$response->Get(GatewayResponse::RESPONSE_CODE()) . \"\\n\";

print \"Reasone Code: \" .

$response->Get(GatewayResponse::REASON_CODE()) . \"\\n\";

print \"Auth No: \" . $response->Get(GatewayResponse::AUTH_NO()) . \"\\n\";

print \"AVS: \" . $response->Get(GatewayResponse::AVS_RESPONSE()) . \"\\n\";

print \"CVV2: \" . $response->Get(GatewayResponse::CVV2_CODE()) . \"\\n\";

print \"GUID: \" . $response->Get(GatewayResponse::TRANSACT_ID()) . \"\\n\";

print \"Account: \" .

$response->Get(GatewayResponse::MERCHANT_ACCOUNT()) . \"\\n\";

print \"Scrub: \" .

$response->Get(GatewayResponse::SCRUB_RESULTS()) . \"\\n\";

} else {

print \"Purchase failed\\n\";

print \"GUID: \" . $response->Get(GatewayResponse::TRANSACT_ID()) . \"\\n\";

print \"Response Code: \" .

$response->Get(GatewayResponse::RESPONSE_CODE()) . \"\\n\";

print \"Reasone Code: \" .

$response->Get(GatewayResponse::REASON_CODE()) . \"\\n\";

print \"Exception: \" .

$response->Get(GatewayResponse::EXCEPTION()) . \"\\n\";

print \"Scrub: \" .

$response->Get(GatewayResponse::SCRUB_RESULTS()) . \"\\n\";

}

?>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值