Easy Digital Downloads y Envíos Frontend están diseñados para vender productos digitales. Sin embargo, hay ocasiones en las que también se necesitan vender productos físicos sujetos a cargos de envío en la misma tienda. Por esta razón creamos nuestra extensión Envío Sencillo, que agrega funciones básicas para establecer costos de envío en cualquier producto aplicable. A continuación, puede leer cómo la extensión Envío Sencillo se integra con la extensión Envíos Frontend.
Agregar envío al formulario de envío
Para permitir que los Vendedores establezcan sus propias tarifas de envío para sus productos, edite el Formulario de Envío y agregue el campo "Envío", que se encuentra en Agregar Campos Creados por Extensiones. Cuando esto esté implementado, los vendedores que editen productos verán dos campos: Tarifas de envío nacionales e internacionales.

Basar los costos de envío en la ubicación del vendedor
Envío Sencillo incluye una configuración para definir el país base de una tienda digital. Este país se utilizará para determinar si se aplicará la tarifa internacional o nacional cuando los clientes ingresen su dirección de envío durante el pago. Al usar Envío Sencillo con Envíos Frontend, generalmente los vendedores serán quienes manejen el envío y, por lo tanto, es necesario basar el país en la ubicación del vendedor en lugar de la del propietario de la tienda.

Para cambiar el cálculo de envío y usar la ubicación del Vendedor en lugar de la de la tienda, se debe agregar un nuevo campo "País" al formulario del perfil del Vendedor. Este campo debe usar la Clave de Metadatos "vendor_country" para funcionar correctamente. Una vez que este campo esté implementado y un Vendedor haya establecido su país, los clientes que compren productos de ese Vendedor tendrán los costos de envío agregados según el país de ese Vendedor en lugar del país de la tienda principal.
