如何在wordpress中为woocommerce商店选择货币在支付选项之间切换?

时间:2016-07-31 19:24:40

标签: php wordpress paypal woocommerce

我想在结帐页面中添加一个选项,以选择付款货币(美元或印度卢比),并根据该显示屏显示付款网关选项(如果是USD,则为PAYPAL,如果为INR,则为PAYUMONEY,灰色为其他选项。我是对编码完全陌生。

1 个答案:

答案 0 :(得分:2)

自己解决了。谢谢你不要帮助堆栈溢出。也对那个对这个问题进行过贬低的人表示赞赏。

function woocs_filter_gateways($gateway_list)
{
    global $WOOCS;
    $exclude = array(
        'paypal' => array('INR'), //do not show paypal gate if current currency is INR
        'payuindia' => array('USD')//do not show payumoney gate if current currency is USD
);
//***
foreach ($exclude as $gateway_key => $currencies)
{
    if (isset($gateway_list[$gateway_key]) AND in_array($WOOCS->current_currency, $currencies))
    {
        unset($gateway_list[$gateway_key]);
    }
}

return $gateway_list;
}