以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行
请帮忙!
答案 0 :(得分:0)
由于在使用付费页面时未设置DS_Sagepay_Direct :: $ validated变量,结帐将失败。这是WooCommerce 1.6的一个错误,已在2.0中修复。