Buenas tardes.
Estoy intentando agregar una nueva forma de pago contra rembolso, eso lo he hecho con los siguientes módulos
commerce_cod
commerce_cop
commerce_osp.
El problema que tengo es cuando intento crearr la regla para agregar 2 euros adicionales al pedido cuando se utiliza el sistema contra rembolso.
Como tengo una regla que modifica el precio del pedido en función de si va para españa/canarias/resto de europa, no se si tengo que agregar en esa regla el pago contra rembolso, o tengo que crear una segunda regla para hacerlo.
Edito: intentando crear una segunda regla, no solo no me hace caso sino que encima rompe la regla primera de que en función a donde se envía agrega un precio u otro al envio.
¿Alguna sugerencia que no sea pasar a la versión 7.2.x de ecommerce?
Oskar
Comments
Cash on Delivery Fee
Buenas tardes Oskar,
Yo no tengo mucha experiencia en esta parte, pero tuve que hacerlo hace nada, cierto que era sobre Ecommerce 7.2.x, pero creo que puede servirte igual.
Lo solucioné con Commerce Fees y creando una Rule para ello.
Te adjunto un RAW TEXT con los pasos, espero que te sirva.
Hace nada lo hice de forma similar para Paypal y añadir un fee en % al seleccionar ese método de pago.
Saludos !!
Es necesario añadir un fee al seleccionar el método de pago Cash On Delivery, para cobrar Contra Reembolso
Es necesario instalar commerce_fees y crear una Rule
https://drupal.org/project/commerce_fees
Go to admin/commerce/config/fees and add a new fee type
Name: Cash On Delivery
Title: Contra Reembolso
Add a rule at admin/config/workflow/rules
Name: Cash On Delivery Fee
Event: "Apply a fee to a given order".
Set the conditions. (Payment method: Cash On Delivery)
Action: "Apply a fee to an order".
Entity data selector: "commerce-order".
Fee: Your fee type. (300) EUR
Set amounts, currency and taxes as necessary.
IMPORTANTE: Para poder ver el fee en el review order, es necesario configurar el Payment en la sección Envío.
/admin/commerce/config/checkout
Mover Payment al panel Shipping
Gracias @xmorueco , voy a
Gracias @xmorueco , voy a probar con commerce fees, a ver si con ese módulo me sirve.
Edito: parece que hay montados fees en función del destino del envío, y no esta montado por rules, y es machacado por la nueva regla de fees, tengo que deshacer todo esto para mover todo a rules.
Oskar
Ya te digo @oskar, no tengo
Ya te digo @oskar, no tengo mucha experiencia de encontrarme escenarios diferentes de Tiendas, yo uso Fees y Rules para estas cosas, y la verdad es que va muy bien, y queda bastante limpio de administrar ;)
Si necesitas algo avisa ;)
Saludos
xmorueco