串接SDK問題 - 金流服務 - 歐付寶討論版
請選擇 進入手機版 | 繼續訪問電腦版

歐付寶討論版

查詢
查看: 2367|回覆: 1

串接SDK問題

[複製連結]
1218817
發表於 2016-9-20 16:06:07 | 顯示全部樓層 |閱讀模式
你好!!我依照教學網站串接測試SDK為何無法顯示頁面,HTTP ERROR 500


<?php
/*
*  產生訂單的範例程式碼。
*/
try
{
    $oPayment = new AllInOne();
    /* 服務參數 */
    $oPayment->ServiceURL ="https://payment-stage.allpay.com.tw/Cashier/AioCheckOut";//導向歐付寶網址
    $oPayment->HashKey = "5294y06JbISpM5x9";//[AllPay提供給您的Hash Key]
    $oPayment->HashIV = "v77hoKGq4kWxNNIS";//[AllPay提供給您的Hash IV]
    $oPayment->MerchantID ="2000132";//商店編號
    /* 基本參數 */
    $oPayment->Send['ReturnURL'] = "http://www.sy38.tw/shop/V_Checkout_admin_ok.php";//[您要收到付款完成通知的伺服器端網址]
    $oPayment->Send['ClientBackURL'] = "http://www.sy38.tw/shop/V_Checkout.php";//[您要歐付寶返回按鈕導向的瀏覽器端網址]
    $oPayment->Send['OrderResultURL'] = "http://www.sy38.tw/shop/V_Checkout_ok.php";//[您要收到付款完成通知的瀏覽器端網址]
    $oPayment->Send['MerchantTradeNo'] = "123456789";//[您此筆訂單交易編號]
    $oPayment->Send['MerchantTradeDate'] = date('Y/m/d H:i:s');
    $oPayment->Send['TotalAmount'] = (int) "1";//[您此筆訂單的交易總金額]
    $oPayment->Send['TradeDesc'] = "";//[您該筆訂單的描述]
    $oPayment->Send['ChoosePayment'] = PaymentMethod::Credit;
    $oPayment->Send['Remark'] = "";//[您要填寫的其他備註]
    $oPayment->Send['ChooseSubPayment'] = PaymentMethodItem::None;
    $oPayment->Send['NeedExtraPaidInfo'] = ExtraPaymentInfo::No;
    $oPayment->Send['DeviceSource'] = DeviceType:C;
       
       
    // 加入選購商品資料可用陣列。
    array_push($oPayment->Send['Items'], array('Name' => "[產品A]", 'Price' => (int)"[1]",
'Currency' => "[NT]", 'Quantity' => (int) "[1]"));

    /* Credit 分期延伸參數 */
    $oPayment->SendExtend['CreditInstallment'] = (int) "1";//[您的刷卡分期數]
    $oPayment->SendExtend['InstallmentAmount'] = (int) "";//[您使用刷卡分期的付款金額]
    $oPayment->SendExtend['Redeem'] = (bool)"";//[是否使用紅利折抵]
    $oPayment->SendExtend['UnionPay'] = (bool) "";//[是否為聯營卡]
    /* 產生訂單 */
    $oPayment->CheckOut();
    /* 產生產生訂單 Html Code 的方法 */
    $szHtml = $oPayment->CheckOutString();
}
catch (Exception $e)
{
    // 例外錯誤處理。
    throw $e;
}

require_once('PHP-master/AioSDK/sdk/AllPay.Payment.Integration.php');
?>

歐付寶官方管理員
發表於 2016-9-22 09:32:25 | 顯示全部樓層
Dears,

再麻煩提供錯誤畫面截圖(含URL)
或提供可以下單的商品,我們會建立一筆訂單做測試。
若不方便公開也可以mail至 techsupport@allpay.com.tw 喔!

GMT+8, 2024-4-18 09:56 , Processed in 0.087631 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回覆 返回頂部 返回列表