Necesito encontrar una solución para el pago con OnePageCheckoutPs.
Cuando un usuario registra agregar datos, como entrega y factura, no debe obligar a hacer clic en el botón 'Actualizar' para almacenar los datos, sino que debe hacerlo directamente al finalizar el pedido.
En la captura de pantalla lo que necesito...
1 El cliente inserta los datos de entrega y factura, normalmente para almacenar estos datos tiene que hacer clic en 'Aggiorna dati fatturazione' (Actualizar => #btn_update_address_delivery) pero necesito que esto se haga automáticamente al hacer clic en el botón 3.
2 En el momento que edite una dirección de factura, debe pasar lo mismo del punto 1...
3 Pensé que una solución práctica es cuando hace clic en el botón 3, automáticamente hace clic (tal vez con jquery) en el botón 1 y 2 ... Pero trato de editar el código sin éxito ...
Supongo que esto debería hacerse en el método placeOrder() o onepagecheckout.js, pero no puedo encontrar una solución para esto... ¿Alguien puede ayudarme?
Aquí es cuando se envía el formulario
if ($rc_page !== 'identity') { if (Validate::isLoadedObject($address_delivery)) { if ($this->config_vars['OPC_USE_SAME_NAME_CONTACT_DA']) { $address_delivery->firstname = $customer->firstname; $address_delivery->lastname = $customer->lastname; } //Here i should get the input that is not submitted $address_delivery->update(); }