以管理员身份登录时,checkout失败并且不输出任何错误,在注销或以客户身份登录时工作正常。
将WordPress置于调试模式时,我得到以下PHP注意事项:
注意:未定义的变量:第155行的/wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php中的卡片
注意:未定义的属性:DS_Sagepay_Direct :: $在第476行的/wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php中验证
请帮忙!
由于在使用付费页面时未设置DS_Sagepay_Direct :: $ validated变量,因此结帐将失败。这是WooCommerce 1.6的一个错误,并已在2.0中修复。