0

我使用代码创建结帐,我想为此结帐设置付款方式。我想使用 ccsave,但它给了我一个错误,即请求缺少到期日期。

我的代码:

$checkout = Mage::getSingleton('checkout/type_onepage');
$checkout->initCheckout();
$checkout->saveCheckoutMethod('register');
$checkout->saveShippingMethod('flatrate_flatrate');
$checkout->savePayment(array('method' => 'ccsave'));

try {
    $checkout->saveOrder();
} catch (Exception $ex) {
    echo $ex->getMessage();
}

如何设置付款方式的到期日期和其他必需参数?

4

1 回答 1

0
$checkout->savePayment(array(
    'method' => 'ccsave', 
    'cc_owner' => 'ffffffffff', 
    'cc_type' => 'VI', 
    'cc_number' => '4111111111111111', 
    'cc_exp_year' => 2015, 
    'cc_exp_month' => 11,
    'cc_cid' => 123
));
于 2013-11-13T12:41:36.520 回答