我有这样一个问题,我正在过滤器的帮助下替换用于Paypal付款的电子邮件地址。主邮件工作无任何异议,被替换的其他邮件会引起问题。 它不会接收有关购买的信息,也不会发送电子邮件给管理员,因为付款状态不会更改。他一直在等待确认。我是否应该向过滤器添加其他内容,例如url通知?
正如我提到的,问题仅在于第二封电子邮件,第一封没有任何异议,它也作为主要电子邮件输入到PayPal的WooCommerce面板中
if(in_array(checkip(), $some))
{
$paypal_args = apply_filters( 'woocommerce_paypal_args', $paypal_args );
add_filter( 'woocommerce_paypal_args' , 'uploadwp_override_paypal' );
function uploadwp_override_paypal( $paypal_args )
{
$paypal_args['business'] = 'this@mailworksfine';
return $paypal_args;
}
}
else
{
$paypal_args = apply_filters( 'woocommerce_paypal_args', $paypal_args );
add_filter( 'woocommerce_paypal_args' , 'uploadwp_override_paypal' );
function uploadwp_override_paypal( $paypal_args )
{
$paypal_args['business'] = 'thisone@don`t';
return $paypal_args;
}
}