自定义付款网关添加自定义变量

时间:2020-04-07 11:58:03

标签: variables woocommerce payment gateway

我正在编辑bacs付款方式,我希望它重定向到此方式。

https://www.cuentadigital.com/api.php?id=649450&codigo=&precio= $ VARIABLE&m0 =&m2 =&m3 =&m4 =&venc = 7&concepción= Compra&moneda = ARS&site =

问题是我需要$ VARIABLE来获取购物车的总价值,我如何声明它并做到这一点?

我留下我的代码

公共功能process_payment($ order_id){

$order = wc_get_order( $order_id );


if ( $order->get_total() > 0 ) {
    // Mark as on-hold (we're awaiting the payment).
    $order->update_status( apply_filters( 'woocommerce_bacs_process_payment_order_status', 'on-hold', $order ), __( 'Awaiting BACS payment', 'woocommerce' ) );
} else {
    $order->payment_complete();
}

// Remove cart.
WC()->cart->empty_cart();


// Return thankyou redirect.

return array(
    'result'   => 'success',
    'redirect' => 'https://www.cuentadigital.com/api.php?id=649450&codigo=&precio=$VARIABLE&m0=&m2=&m3=&m4=&venc=7&concepto=Compra&moneda=ARS&site=',
);

0 个答案:

没有答案