WooCommerce SagePay直接支付网关 - 结账时出错

时间:2013-01-14 15:22:34

标签: e-commerce woocommerce sagepay

以admin身份登录时,checkout失败并且不输出任何错误,在注销或以客户身份登录时工作正常。

当将WordPress置于调试模式时,我得到以下PHP声明:

  

注意:未定义的变量:卡片   /wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php   在第155行

     

注意:未定义的属性:DS_Sagepay_Direct :: $ validated in   /wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php   在第476行

请帮忙!

1 个答案:

答案 0 :(得分:0)

由于在使用付费页面时未设置DS_Sagepay_Direct :: $ validated变量,结帐将失败。这是WooCommerce 1.6的一个错误,已在2.0中修复。