FireGento Magesetup:结帐协议不包括在贝宝快递审查页面-不能继续

我在德国经营一家商店,由于法律,我们必须让客户确认特定协议,然后才能完成结账。

在Magento CC1.9.1中的新PayPal模块中,我们配置了PayPal标准(它说它包括快速结账)-现在当尝试使用Paypal付款时,它总是使用快速结账(至少这是URL变量所说的)。

一旦你登录到贝宝,你被重定向回商店,你会看到一个带有URL的评论页面 */paypal/express/review/ -以及在您继续之前必须确认协议的通知:

然而:

  • 协议复选框不会显示在页面模板上
  • 我不想使用快速结账,但标准!我可以在某个地方禁用它吗?
  • 当一个已经包括另一个时,拥有2种不同的PayPal支付类型有什么意义?

---编辑 ---

我的FireGento Magesetup版本是2.1.0-github master在2.1.1,dev在2.2.0。

我已经看到2.1.0布局文件没有任何paypal引用,2.1.1版本也没有。但是,2.2.0版本定义了以下内容:

 <paypal_express_review>
<reference name="paypal.express.review.details">
<action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>downloadable</type><block>downloadable/checkout_cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
</reference>
</paypal_express_review>
<paypal_express_review_details>
<reference name="paypal.express.review.details">
<action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
<action method="addItemRender"><type>downloadable</type><block>downloadable/checkout_cart_item_renderer</block><template>magesetup/checkout/onepage/review/item.phtml</template></action>
</reference>
</paypal_express_review_details>

所以我会尝试升级到开发版本2.2.0,然后看到它的工作原理。

---编辑 ---

好的,所以新版本仍然不起作用。我已经尝试通过本地手动添加复选框。xml布局文件:

<paypal_express_review>
<reference name="content">
<!-- add magesetup aggreements -->
<block type="magesetup/checkout_agreements" name="magesetup.checkout.agreements" as="agreements" before="express.review.shipping.method" template="magesetup/checkout/onepage/agreements.phtml"/>
<block type="magesetup/checkout_information" name="checkout.onepage.additional" as="additional" after="magesetup.checkout.agreements" template="magesetup/checkout/additional.phtml"/>
</reference>
</paypal_express_review>

但是被勾选的复选框没有效果-它仍然是相同的错误消息。

有帮助吗?

解决方案

经过多次尝试和失败后,我切换到默认的RWD主题并在那里看到,T&C在paypal订单审核页面上显示复选框。

所以问题是我的"购买"主题,它有一个贝宝。xml布局文件。我只是把它重命名为:_paypal。xml),以阻止它被加载,现在这一切都工作。

究竟是什么在它停止了TC显示我还不知道。我改天再想办法。

我也会给主题开发者一些反馈,希望他们能在未来的主题中解决这个问题。

许可以下: CC-BY-SA归因
scroll top