Artículos marcados con "carrito"

Cómo Crear Productos para el Carrito Plug-and-Play de 2Checkout.com

Para crear un producto dentro del área administrativa de su cuenta de vendedor, haga clic en la pestilla de Products (“Productos”) y luego en la sub-categoría de Create (“Crear”).

Los campos de Name (“Nombre”), Product ID (“ID de Producto”), y Short Description (“Descripción Corta”) son particularmente importantes cuando esté creando su producto dado que éstos serán visibles al cliente durante la rutina de compra y le serán enviados en la factura que reciben al finalizar la orden. La Descripción Larga (Long Description) solamente es necesaria si su producto requiere una descripción más detallada de lo que se incluye en la descripción corta. Esta descripción no se mostrará en la rutina de compra y sólo es visible para aquellos que tengan acceso a su cuenta

El campo de Precio (Price) muestra el monto a ser cobrado al cliente. No ingrese el símbolo de moneda en el mismo. Debajo del campo de Precio encontrará dos botones circulares en donde podrá seleccionar si el producto es o no tangible. Un producto tangible es un producto físico, como por ejemplo un DVD. El producto tangible es enviado por servicio de correo postal y requiere métodos de envío  que tienen que ser creados dentro de su cuenta de vendedor. Por otro lado, un producto intangible es aquel que no requiere un envío por correo, como ser un libro electrónico o servicio de hospedaje. El ejemplo de producto tangible nos permite ingresar el Peso (Weight) y un Cargo por Manejo (Handling Charge). El pedo del producto será utilizado para calcular el recargo cuando se use un método de envío basado en peso. La tarifa por manejo se usa para cobrar una tarifa fija por cada producto ordenado.

Por favor note: 2Checkout.com requiere que los productos tangibles sean marcados como enviados antes de que las órdenes depositen. Visite la sección de “Marcar Órdenes como Enviadas” para más detalles.

El próximo campo, Recurring (“Periódico”), también ofrece dos botones circulares que indican si el producto consta de un cargo periódico (Yes - “Sí”) o no (el producto se cobra una sola vez). Un producto periódico es aquel que automáticamente cobra al cliente en intervalos específicos de tiempo, durante un tiempo determinado. El ejemplo de producto que se muestra ha sido configurado para que cobre todos los meses durante dos meses. El producto en este caso cobrará durante dos cuotas en total. La primera cuota cobrará cuando la orden se inicie y la segunda, un mes después a partir de la fecha original de la orden. El ejemplo de producto tiene además una tarifa de inicio (Startup Fee) de $1,00. Esta es una tarifa adicional que se aplicará solamente a la primera cuota. Por lo tanto, nuestro ejemplo de producto tiene una primera cuota de $10,99 con un cobro periódico de $9,99. Para aplicar un descuento a la primera cuota, simplemente configure una tarifa de inicio con valor negativo como ser por ejemplo, -$1,00. Si el monto fuera negativo en nuestro ejemplo de producto, la primera cuota cobraría por $8,99 y luego por $9,99.

Por favor note: Un período de prueba gratuito no es posible con nuestro sistema. Una tarifa de inicio puede ser configurada para aplicar un descuento en la primer cuota. Para hacerlo, solamente ingrese la tarifa de inicio con un valor negativo. Este monto negativo no puede sobrepasar o equivaler el precio del producto periódico dado que el sistema no aceptará una venta por $0,00. Asimismo, tenga en cuenta que el sistema está configurado en el sistema inglés, por lo que los precios (sin símbolo de moneda) deben ser ingresados con un punto (.) en lugar de una coma para separar las unidades de los decimales.

Los intervalos de las cuotas del producto pueden ser configurados para que cobren cada cierto número de semanas, meses, o años. También se le tiene que asignar una duración o número total de veces por el cual la venta volverá a cobrarse antes de que el cargo de detenga. La duración puede ser configurada por cualquier número de semanas, meses, años, o para siempre (cargo continuo hasta que se cancele). Si desea que su producto se cargue una sola vez, por favor haga clic en “No” en el botón circular en Recurring (“Periódico”). El siguiente campo, Product Category (“Categoría de Producto”), no es requerido dado que sólo se usa para registrar el producto en nuestra red integrada de afiliados. Si usted está interesado en registrar su producto en la red de afiliados, por favor continúe con nuestra Guía de Usuario para Afiliados.

Los últimos campos son los de URL de Aprobación y Pendiente. El URL Pendiente (Pending URL) ya no se usa y muy pronto será removido de la página de creación de producto. El URL de Aprobación (Approved URL) es el URL a donde sus clientes serán dirigidos cuando la orden finalice. El URL de Aprobación no es un campo requerido. También puede ser configurado de forma global en la página de Site Management (“Manejo de Sitio”) si todos los productos van a usar el mismo URL de redirección. La opción se brinda solamente para definir un URL de Aprobación específico a nivel de producto, en el caso de que usted desee dirigir los parámetros de compra y de cliente a un enlace de descarga o una página específica en su sitio para un producto en particular.

Para crear y guardar un producto, haga clic en Save Changes (“Guardar Cambios”). Para hacer alteraciones a los productos en cualquier momento, simplemente vuelva a la pestilla de Products (“Productos”) y haga clic en el ícono de edición localizado en la columna de Actions (“Acciones”).

¿Cómo puedo crear un vínculo para ver el carrito?

Usted puede crear fácilmente un vínculo que permitirá a los clientes regresar a los carritos desde su sitio Web con el vínculo siguiente.

> https://www.2checkout.com/2co/buyer/purchase?sid=XXXXXX

Nota: Asegúrese de reemplazar las ‘XXXXXX’ por su número de ID de proveedor.

¿Cuáles son los parámetros que utiliza el carrito Plug and Play?

A continuación, se indican los parámetros admitidos por el carrito Plug and Play. Estos parámetros sólo se pueden utilizar si se agregaron los productos a la base de datos de 2CO. Si transmite los tres parámetros obligatorios que se indican a continuación, utilizará el carrito Plug and Play. Si quiere probar la integración de dichos parámetros, podrá hacerlo aquí en nuestra área de developers.2Checkout (sitio en inglés).

Rutina de pago de página múltiple:
https://www.2checkout.com/2co/buyer/purchase Admite todos los métodos de pago. Admite productos/servicios tangibles e intangibles.

Rutina de pago de página simple:

https://www.2checkout.com/checkout/spurchase Rutina para tarjetas de crédito solamente, disponible únicamente para productos/servicios intangibles.

Parámetros obligatorios:
sid: su número de cuenta de proveedor de 2Checkout (máx. 64 caracteres)
product_id: la ID de 2CO para el producto o servicio que figura en la base de datos de su cuenta de vendedor de 2Checkout.
quantity: la cantidad del producto (valor máx. 99)

Parámetros adicionales:
demo: ‘Y’ para activar el modo de demostración; no se debe utilizar en las ventas reales.
fixed: ‘Y’ para quitar el botón Continue Shopping (continuar comprando) y fijar los campos de cantidad en ’1′.
lang: ‘es_la’ (español latino) o ‘es_ib’ (español castellano) para las páginas de rutina de compra en español. Si está ausente, se utiliza de forma predeterminada el idioma inglés, pero también se puede utilizar ‘en’ para el inglés.
return_url: se utiliza para controlar adónde será dirigido el cliente al hacer clic en el botón Continue Shopping (continuar comprando) (máx. 255 caracteres)
merchant_order_id: utilice este parámetro para especificar su número de pedido. También se incluirá en los mensajes de correo electrónico de confirmación que recibirán usted y el cliente. (máx. 50 caracteres)
pay_method: ‘CC’ para tarjeta de crédito o ‘CK’ para cheque (los cheques en línea se deben activar primero en su cuenta). Este parámetro seleccionará el método de pago al final del proceso de compra.

skip_landing: si se determina ’1′ salteará la página de revisión de la orden en la rutina de compra. Si hay opciones en los productos, se producirá un error y redireccionará al cliente de vuelta a la página de revisión de la orden.

x_Receipt_Link_URL: Se utiliza para especificar un URL aprobado al momento, pero está limitado al mismo dominio que se utiliza con su cuenta de 2Checkout.com, o de lo contrario fallaría. (sin límite):

  • Este parámetro se sobrepondrá a cualquier URL que se encuentre en la página de Look and Feel.
  • Si el ‘Direct Return’ está desactivado: si solamente se ordena un producto, se sobrepondrá a los URLs de retorno especificados en ese producto. Si más de un producto es ordenado, entonces este parámetro controlará donde el botón de ‘Click here to notify (your company)’ -’Haga clic para notificar a (nombre de su compañía)’- en la página final redireccionará al cliente, pero los URLs de retorno en los productos serán listados como vínculos debajo del botón, al costado de la descripción del producto.
  • Si el ‘Direct Return’ está activado: Si solo un producto es ordenado, este parámetro NO se sobrepondrá a los URLs de retorno en los productos. Si más de un producto es ordenado, entonces este parámetro si se sobrepondrá a los URLs de retorno del producto. Tenga también en cuenta que algunos carritos de terceros recomiendan desactivar la opción de ‘Direct Return’ para que puedan trabajar sin complicaciones.

Para completar la página de información de facturación podrá transmitir:
card_holder_name: nombre del titular de la tarjeta (máx. 128 caracteres)

El nombre del titular de la tarjeta puede ser completado utilizando los parámetros first_name, middle_initial, y last_name. IMPORTANTE: Si utiliza estos tres parámetros la información se combinará y se devolverá como card_holder_name a la secuencia de comandos de su URL aprobado.

street_address: domicilio del titular de la tarjeta (máx. 64 caracteres)
street_address2: la segunda línea para el domicilio que suele contener el barrio o el número de apartamento >(máx. 64 caracteres)
city: ciudad del titular de la tarjeta (máx. 64 caracteres)
state:
estado/provincia del titular de la tarjeta (máx. 64 caracteres)
zip:
código postal del titular de la tarjeta (máx. 16 caracteres)
country:
país del titular de la tarjeta (máx. 64 caracteres)
email:
dirección de correo electrónico del titular de la tarjeta (máx. 64 caracteres)
phone:
número de teléfono del titular de la tarjeta (máx. 16 caracteres)

Para completar la página de información de envío podrá transmitir:
ship_name
ship_street_address
ship_street_address2
ship_city
ship_state
ship_zip
ship_country

Tenga en cuenta que la información de envío sólo se recopilará para los artículos definidos como tangibles en nuestro sistema. El envío también se cobrará solamente para los artículos tangibles. Le solicitaremos la información de envío si transmite cualquier parámetro de envío, independientemente de si el artículo es tangible, o no. Esto no significa que aplicaremos gastos de envío a la venta, sino que se recopilará la información de dicha venta.

La página de información de facturación también se completará con la información de la página de envío si se recopila la información durante la venta y no se transmite la información de facturación.

Parámetros personalizados:
Puede transmitir cualquier otro parámetro adicional que necesite, el cual le será devuelto al finalizar la venta. Las únicas restricciones en los parámetros personalizados son que no pueden compartir el nombre de NINGÚN parámetro utilizado por nuestro sistema, incluso de los otros conjuntos. Tenga en cuenta que DEBERÁ configurar una secuencia de comandos de devolución en la página de configuración Look and Feel para recibir cualquiera de estos parámetros ya que no se incluyen en los mensajes de correo electrónico de confirmación.

Transmitiendo múltiples productos del carrito Plug and Play

También podrá transmitir múltiples productos del carrito Plug and Play en un solo formulario. Para hacerlo, agregue un dígito correspondiente a los parámetros de cantidad (quantity) y ID de producto (product_id) para agruparlos por cada producto. Por ejemplo, si quisiéramos pasar dos productos al sistema, primero estaríamos transmitiendo el parámetro de sid (supplier ID), luego product_id1 y quantity1, y luego product_id2 y quantity2.

Por ejemplo:

<form action=’https://www.2checkout.com/2co/buyer/purchase’ method=’post’>
<input type=’hidden’ name=’sid’ value=’123′ >
<input type=’hidden’ name=’quantity1′ value=’1′ >
<input type=’hidden’ name=’product_id1′ value=’1008′ />
<input type=’hidden’ name=’quantity2′ value=’1′ >
<input type=’hidden’ name=’product_id2′ value=’1014′ >
<input type=’hidden’ name=’quantity3′ value=’1′ >
<input type=’hidden’ name=’product_id3′ value=’1011′ >
<input name=”submit” type=’submit’ value=’Buy from 2CO’ > </form>

Puede recibir de vuelta todos los parámetros que nos transmite, así como los parámetros siguientes:
order_number:
número de pedido de 2Checkout.com
total: importe total de la compra
ship_method: método de envío elegido para este pedido, si corresponde
credit_card_processed: ‘Y’ si la tarjeta de crédito se procesó correctamente (Approved), ‘K’ si aún no se recibió la aprobación (Pending)
merchant_product_id: su ID de producto para el artículo comprado
key: el hash MD5 que se puede utilizar para verificar que la venta provino de uno de nuestros servidores.

Además, tenga en cuenta que éste es el único conjunto de parámetros que se puede utilizar para la facturación periódica con nuestro servicio.

Importante: No puede mezclar los tres conjuntos de parámetros. Si lo hace, ocurrirán problemas durante el pago o puede que las páginas de pago no funcionen.

Nota Importante: Cuando esté probando parámetros, asegúrese de limpiar las ‘cookies’ en su navegador luego de cada prueba para estar seguro de que los cambios realizados son aplicados. Para más información de cómo limpiar las ‘cookies’, por favor haga click aquí.

Artículo Relacionado: Códigos de Países.

¿Puedo utilizar un carrito de compras con 2Checkout?

Sí, si el programador del carrito ha desarrollado un módulo que funciona con 2Checkout.com, podrá utilizar el carrito con su cuenta de proveedor de 2Checkout. Más información sobre los carritos admitidos podrá ser encontrada aquí. Dado que nuestra rutina de compra actúa como un carrito, no es necesario que instale un carrito en su sitio para poder utilizar 2Checkout.

También contamos con nuestro propio conjunto de parámetros, en el caso que desee diseñar un carrito personalizado para su sitio. Podrá encontrar más información sobre los conjuntos de los parámetros admitidos y de nuestro carrito Plug-n-Play aquí.

Si usted es un programador y desea crear un módulo, contacte a integration@2co.com para mayor asistencia y certificación de que su carrito es compatible con nosotros. Si su carrito ha sido certificado, podremos incorporarlo a la lista de carritos compatibles recomendados. Le sugerimos utilizar nuestra exclusiva área para programadores (developers.2Checkout area – sitio en inglés) y chequear los distintos sets de parámetros y cómo funcionan, así como también podrá probar el desarrollo de su retorno y los script(s) INS.

¿Admite el sistema de 2CO parámetros Authorize.Net? Si así fuera, ¿cuáles son?

A continuación, encontrará una lista de parámetros compatibles con Authorize.Net admitidos y la información que cada parámetro debe contener. Este conjunto de parámetros es utilizado por carritos de terceros y secuencias de comandos personalizadas. Tenga en cuenta que 2Checkout debe saber qué se vende en cada transacción. Existen parámetros que permiten la creación dinámica de productos. Estos también se analizarán, y se deberán emplear si se utiliza este conjunto de parámetros, pero no son específicos de Authorize.Net.

Rutina de pago de página múltiple:
https://www.2checkout.com/2co/buyer/purchase Admite todos los métodos de pago. Admite productos/servicios tangibles e intangibles.

Rutina de pago de página simple:

https://www.2checkout.com/checkout/spurchase Credit card-only payment routine only available for intangible products/services.

Parámetros obligatorios:
x_login: su número de cuenta de proveedor de 2Checkout
x_amount: el importe total que se va a facturar, sin símbolo de moneda y con sólo dos posiciones decimales, si se utilizan (8 caracteres, decimal, 2 caracteres: Ejemplo: 99999999.99)
x_invoice_num: un ID único de pedido de su sistema (máx. 64 caracteres)

Parámetros de identificación de productos:

Los proveedores que utilicen este conjunto de parámetros, deberán pasar los parámetros para identificar qué está siendo vendido durante la compra. Estos parámetros también beneficiarán al proveedor cuando sean usados correctamente, dado que la información de producto será mostrada a los clientes en las páginas de compra, y en la página del detalle de venta del proveedor.

id_type- Debido a los cambios producidos en el conjunto de parámetros de identificación de producto, este parámetro deberá ser pasado solamente una vez durante la compra y necesitará tener el valor configurado en 1.

c_prod- El ID del producto siendo comprado. La cantidad del producto podrá ser también pasada anteponiendo una coma a la cantidad denominada de forma numérica, luego del ID de producto.

c_name- El valor de este parámetro deberá contener el nombre del producto a ser creado (128 caracteres max).

c_description- El valor de este parámetro deberá contener una descripción corta del producto a ser vendido (255 caracteres max).

c_price- El precio del producto. Tome en cuenta que como medida para evitar cualquier discrepancia entre el parámetro total y la suma de los parámetros de identificación de producto c_price, los cuales pueden confundir al cliente, el precio del producto no se mostrará en la página de compra. (8 caracteres, decimal, 2 caracteres: Ejemplo: 99999999.99)

Usted puede utilizar estos parámetros de identificación para pasar múltiples productos de una sola vez. Para hacerlo, deberá colocar un dígito a cada parámetro. Por ejemplo, c_prod_1, c_name_1, c_description_1, c_price_1 describirá el primer producto, luego para describir el segundo producto usará el numero 2, entonces los parámetros se leerán c_prod_2, c_name_2, etc.

Parámetros adicionales:
demo: ‘Y’ para activar el modo de demostración, no se debe utilizar en las ventas reales. Puede también ser controlado desde dentro de la cuenta.
fixed: ‘Y’ para quitar el botón Continue Shopping (continuar comprando) y bloquear los campos de cantidad en ’1′
lang: ‘sp’ para las páginas de rutina de compra en español. Si está ausente, se utiliza de forma predeterminada el idioma inglés, pero también se puede utilizar ‘en’ para el inglés.
return_url: se utiliza para controlar adónde será dirigido el cliente al hacer clic en el botón Continue Shopping (continuar comprando)(máx. 255 caracteres)
merchant_order_id: este parámetro permite especificar su número de pedido. También se incluirá en los mensajes de correo electrónico de confirmación que recibirán usted y el cliente (máx. 50 caracteres).
pay_method: ‘CC’ para tarjeta de crédito o ‘CK’ para cheque (los cheques en línea se deben activar primero en su cuenta). Este parámetro seleccionará el método de pago al final del proceso de compra.
x_Receipt_Link_URL: Usado para especificar un URL aprobado (approved URL) ‘sobre la marcha’, pero está limitado al mismo dominio que se utiliza con su cuenta de 2Checkout.com, o de lo contrario fallará Este parámetro adicional reemplazará cualquier URL configurado en la página de Look and Feel (sin límite).

(whole set on Product Identification Parameters: missing)

Para completar la página de información de facturación podrá transmitir:
x_First_Name: nombre del comprador (máx. 64 caracteres)
x_Last_Name: apellido del comprador (máx. 64 caracteres)
x_Phone: número de teléfono del comprador (máx. 16 caracteres)
x_Email : dirección de correo electrónico del comprador (máx. 64 caracteres)
x_Address: domicilio del comprador (máx. 64 caracteres)
x_City: ciudad del comprador (máx. 64 caracteres)
x_State: estado/provincia del comprador (máx. 64 caracteres)
x_Zip: código postal del comprador (máx. 16 caracteres)
x_Country: país del comprador (máx. 64 caracteres)

Para completar la página de información de envío podrá transmitir:
x_Ship_To_First_Name
x_Ship_To_Last_Name
x_Ship_To_Address
x_Ship_To_City
x_Ship_To_Country
x_Ship_To_State
x_Ship_To_Zip

Tenga en cuenta que, dado que este conjunto de parámetros es para carritos de compras de terceros, no recopilamos información de envío en este tipo de pedidos. Esto se debe a que su carrito es responsable de calcular el envío, que se transmite como parte del parámetro x_amount. Presentaremos la página de información de envío si se transmite alguno de los parámetros de envío, pero esto no significa que aplicaremos cargos de envío al pedido. Si la información de envío es transmitida, también completaremos la información de facturación utilizando dicha información, a menos que alguno de los parámetros anteriores sea transmitido por su carrito para completar la página de información de facturación.

También se debe tener en cuenta que cuando se utiliza el conjunto de parámetros Authorize.Net, 2CO sólo requiere los tres indicados en la sección de parámetros obligatorios. Por lo tanto, no retransmitiremos parámetros Authorize.Net a menos que nos hayan sido transmitidos previamente. No se suelen producir problemas de este tipo ya que la mayoría de los carritos lo hacen.
Por ejemplo, x_First_Name y x_Last_Name completarán de antemano el nombre de facturación, pero 2CO utiliza cardholder_name para ésto. Por lo tanto, se devolverá cardhold_name a menos que _First_Name y x_Last_Name sean transmitidos a 2Checkout.

Parámetros personalizados:
Puede transmitir cualquier otro parámetro adicional que necesite, el cual le será devuelto al finalizar la venta. Las únicas restricciones en los parámetros personalizados son que no pueden compartir el nombre de NINGÚN parámetro utilizado por nuestro sistema, incluso de los otros conjuntos. Tenga en cuenta que DEBERÁ configurar una secuencia de comandos de devolución en la página de configuración Look and Feel para recibir cualquiera de estos parámetros ya que no se incluyen en los mensajes de correo electrónico de confirmación.

Parámetros de devolución:
Podrá recibir de vuelta todos los parámetros que nos transmite, así como también los parámetros siguientes:
x_2checked: ‘Y’ si la tarjeta se procesó correctamente, ‘K’ si está pendiente
x_MD5_Hash: el hash MD5 que se puede utilizar para verificar que la venta provino de un servidor de 2CO
x_trans_id: el número de pedido de 2CO correspondiente a la venta

Al utilizar este conjunto de parámetros, no recibimos ninguna información del producto. Como puede ver, sólo nos transmite un importe total. Generalmente, el carrito podrá utilizar el parámetro x_invoice_num para determinar qué se compró luego de la venta. Para que el carrito pueda determinar correctamente el producto, se deberá configurar una dirección URL de devolución en la página de configuración Look and Feel.

Si necesita ayuda para configurar la dirección URL o para determinar la dirección URL que debe ingresar en la página de configuración Look and Feel a fin de que su carrito reciba la información del producto, consulte la documentación que recibió con su carrito o comuníquese con el fabricante del carrito.

La facturación periódica no se puede realizar con este conjunto de parámetros. Debe utilizar el conjunto de parámetros Plug and Play y se deben definir los productos en la base de datos de 2CO para facturación periódica.

Importante: No puede mezclar los tres conjuntos de parámetros. Si lo hace, ocurrirán problemas durante el pago o puede que las páginas de pago no funcionen.

Nota Importante: Cuando esté probando los parámetros, por favor asegúrese de limpiar el cache y las cookies de su navegador entre cada prueba para estar seguro de que los cambios hechos serán aplicados. Para más información sobre cómo limpiar las cookies, por favor haga clic aquí.

¿Tiene el sistema de 2CO sus propios parámetros? Si es así, ¿cuáles son?

Sí, tenemos nuestro propio conjunto de parámetros patentados que usted puede utilizar si su carrito los admite.

Rutina de pago de página múltiple:
https://www.2checkout.com/2co/buyer/purchase Admite todos los métodos de pago. Admite productos tangibles/intangibles.

Rutina de pago de página simple:

https://www.2checkout.com/checkout/spurchase Admite solamente pagos con tarjeta de crédito y productos/servicios intangibles.

Parámetros obligatorios:
sid: su número de cuenta de proveedor de 2Checkout
total: el importe total que se va a facturar, en formato decimal, sin símbolo de moneda (8 caracteres, decimal, 2 caracteres:
Ejemplo: 99999999.99)

cart_order_id: ID única de pedido de su sistema (máx. 128 caracteres)

Parámetros de identificación de productos:

Los proveedores que utilicen este conjunto de parámetros, deberán pasar los parámetros para identificar qué está siendo vendido durante la compra. Estos parámetros también beneficiarán al proveedor cuando sean usados correctamente, dado que la información de producto será mostrada a los clientes en las páginas de compra, y en la página del detalle de venta del proveedor.

id_type- Debido a los cambios producidos en el conjunto de parámetros de identificación de producto, este parámetro deberá ser pasado solamente una vez durante la compra y necesitará tener el valor configurado en 1.

c_prod- El ID del producto siendo comprado. La cantidad del producto podrá ser también pasada anteponiendo una coma a la cantidad denominada de forma numérica, luego del ID de producto.

c_name- El valor de este parámetro deberá contener el nombre del producto a ser creado (128 caracteres max).

c_description- El valor de este parámetro deberá contener una descripción corta del producto a ser vendido (255 caracteres max).

c_price- El precio del producto. Tome en cuenta que como medida para evitar cualquier discrepancia entre el parámetro total y la suma de los parámetros de identificación de producto c_price, los cuales pueden confundir al cliente, el precio del producto no se mostrará en la página de compra. (8 caracteres, decimal, 2 caracteres: Ejemplo: 99999999.99)

Usted puede utilizar estos parámetros de identificación para pasar múltiples productos de una sola vez. Para hacerlo, deberá colocar un dígito a cada parámetro. Por ejemplo, c_prod_1, c_name_1, c_description_1, c_price_1 describirá el primer producto, luego para describir el segundo producto usará el numero 2, entonces los parámetros se leerán c_prod_2, c_name_2, etc.

Parámetros adicionales:
demo: ‘Y’ para activar el modo de demostración; no se debe utilizar en las ventas reales. Puede también ser controlado desde dentro de la cuenta.
lang: ’sp’ para las páginas de rutina de compra en español. Si está ausente, se utiliza de forma predeterminada el idioma inglés, pero también se puede utilizar ‘en’ para el inglés.
merchant_order_id: utilice este parámetro para especificar su número de pedido. También se incluirá en los mensajes de correo electrónico de confirmación que recibirán usted y el cliente. (máx. 50 caracteres)
pay_method: ‘CC’ para tarjeta de crédito o ‘CK’ para cheque, PPI para PayPal, PPL para PayPal Pay Later, o FXS para FXSource. Este parámetro seleccionará el método de pago al final del proceso de compra.

skip_landing: si se determina ‘1′ salteará la página de revisión de la orden en la rutina de compra.

x_Receipt_Link_URL: Se utiliza para especificar un URL aprobado al momento, pero está limitado al mismo dominio que se utiliza con su cuenta de 2Checkout.com, o de lo contrario fallaría. Este parámetro reemplazara cualquier URL configurado en la página de Look and Feel (sin limite).

Para completar de antemano la página de información de facturación que podrá transmitir:
card_holder_name
: nombre del titular de la tarjeta (máx. 128 caracteres)

El nombre del titular de la tarjeta podrán ser completados usando los parámetros de first_name, middle_initial y last_name. IMPORTANTE: Si utiliza estos tres parámetros, la información será combinada en el parámetro de card_holder_name y devuelta de esta manera a su secuencia de comandos de su URL de aprobación (Approved URL).

street_address: domicilio del titular de la tarjeta (máx. 64 caracteres)
street_address2: la segunda línea para el domicilio que suele contener el barrio o el número de apartamento >(máx. 64 caracteres)
city: ciudad del titular de la tarjeta (máx. 64 caracteres)
state: estado/provincia del titular de la tarjeta (máx. 64 caracteres)
zip: código postal del titular de la tarjeta (máx. 16 caracteres)
country: país del titular de la tarjeta (máx. 64 caracteres)
email: dirección de correo electrónico del titular de la tarjeta (máx. 64 caracteres)
phone: teléfono del titular de la tarjeta (máx. 16 caracteres)

Para completar de antemano la página de información de envío que podrá transmitir:
ship_street_address
ship_city
ship_state
ship_zip
ship_country

Tenga en cuenta que la información de envío sólo será recopilada para los artículos que estén definidos como tangibles en nuestro sistema. Los gastos de envío también se cobrarán sólo para los artículos tangibles. Le solicitaremos la información de envío si transmite cualquier parámetro de envío, independientemente de si el artículo es tangible, o no. Esto no significa que aplicaremos gastos de envío a la venta, sino que se reunirá la información de dicha venta.

La página de información de facturación también se completará con la información de la página de envío si tal información se reuniera en esa venta y la información de facturación no se transmitiera.

Parámetros personalizados:
Puede transmitir cualquier otro parámetro adicional que necesite, el cual le será devuelto al finalizar la venta. Las únicas restricciones en los parámetros personalizados son que no pueden compartir el nombre de NINGÚN parámetro utilizado por nuestro sistema, incluso de los otros conjuntos. Tenga en cuenta que DEBERÁ configurar una secuencia de comandos de devolución en la página de configuración Look and Feel para recibir cualquiera de estos parámetros ya que no se incluyen en los mensajes de correo electrónico de confirmación.

Podrá recibir de vuelta todos los parámetros que nos transmite, así como también los parámetros siguientes:
order_number: número de pedido de 2Checkout.com
cart_order_id: número de ID de carrito transmitido
credit_card_processed: ‘Y’ si el proceso se completó correctamente (Approved), ‘K’ si está pendiente de aprobación (Pending)
key: el hash MD5 que se utiliza para verificar que la venta provino de uno de nuestros servidores

Consulte la documentación que vino con su carrito o contacte a la empresa fabricante para más asistencia sobre cómo configurar los parámetros o para determinar que dirección URL tendrá que utilizar en la página de Look and Feel para que su carrito reciba la información del producto.

Cargos recurrentes o periódicos no podrán ser realizados con este conjunto de parámetros. Deberá utilizar el conjunto del carrito Plug-N-Play y configurar los productos recurrentes como tal en nuestra base de datos.

Importante: No podrá mezclar los tres conjuntos de parámetros. Esto podría ocasionar problemas durante la realización del pago, o podrá ocasionar que las páginas de pago no funcionen en absoluto.

Nota importante: Cuando esté probando los parámetros, por favor asegúrese de limpiar las cookies en su navegador entre cada prueba para estar seguro de que los cambios hechos tomarán efecto. Para más información sobre cómo limpiar las cookies, por favor lea aquí.

¿Cuáles son los parámetros de compra del nuevo carrito?

Anuncio

Las descripciones de los parámetros de compra del nuevo carrito, han sido integradas en los artículos de los conjuntos de parámetros para los que son requisito. Por favor, revea la sección “Parámetros de identificación de productos” del artículo sobre los carritos de tercero (u otro fabricante), o el artículo sobre los parámetros de Authorize.net para encontrar información sobre estos parámetros. La información que se detalla a continuación se provee para referencia histórica solamente.

—————————————————————————————————————————————-

Conocer el producto específico que se vende al momento de la venta se ha convertido en algo necesario para 2CO a fin de que la descripción del producto se pueda guardar en nuestra base de datos como referencia. Este cambio es necesario tanto para 2CO como para nuestros socios bancarios, ya que permite atenuar los riesgos y controlar mejor los artículos que se venden. A raíz de este requisito, solicitamos a los fabricantes o usuarios de carritos que realicen los cambios en los carritos o en los programas de modo que la información adicional acerca de los artículos vendidos sea transmitida a 2CO.

Es muy importante tener en cuenta que:

  1. Todos los parámetros anteriores se siguen admitiendo y deben continuar transmitiéndose (2CO, Authorize.Net).
  2. El parámetro total (o el parámetro Authorize.Net: x_amount) transmitido para el pedido continuará siendo el importe facturado por la venta.
  3. Los parámetros cart_order_id y sid (o los parámetros Authorize.Net: x_invoice_num y x_login) continúan siendo obligatorios con este conjunto de parámetros.

PARÁMETROS OBLIGATORIOS
Estos parámetros son necesarios para identificar los productos del carrito que se compran y deben ser suministrados lo más rápidamente posible.

Para algunos clientes tal vez tenga sentido crear uno o varios productos genéricos en la base de datos de 2CO, como ‘Alojamiento Web premium’ o ‘Alojamiento Web económico’, y transmitir el total de la venta tal como se genera en el sitio del cliente. Si esta opción funciona para usted, trate de que el nombre del producto sea razonablemente descriptivo, (por ejemplo, ‘Servicios de diseño de páginas Web’ podría ser una buena descripción, mientras que ‘Servicios Web’ sería una descripción insuficiente para el mismo artículo).

  • c_prod o c_prod_[:digit]: Este parámetro contendrá el assigned_product_id otorgado al producto al momento de la creación en el sistema de 2CO o un ID especificado por el vendedor. Además, también podrá contener el ID seguido de una ‘,’ (coma ASCII), seguido de un número entero que representará la cantidad. Este parámetro no se debe generar automáticamente con cada compra individual, sino que deberá estar vinculado a un producto específico. El valor c_prod deberá coincidir con el ID de proveedor externo registrado en el sistema de 2CO. El ID de proveedor externo puede ser el ID de producto asignado por el carrito o el ID de producto interno del proveedor, siempre que el valor coincida con el valor almacenado en el sistema de 2CO.
    - Ejemplos de valores válidos: 
    • 1
    • my_product_17
    • product_5,3
  • id_type: este parámetro contendrá un valor entero que representa el tipo o la clasificación de los ID utilizados en los parámetros c_prod. Este valor se aplicará universalmente por transacción. Es decir, los parámetros c_prod deben contener sólo los valores assigned_product_id o sólo los valores vendor_product_id. Los valores válidos actuales para este parámetro se definen de la siguiente manera:
    • 1 se define como vendor_product_id
    • 2 se define como assigned_product_id
    • 3 y 0 se reservan para uso futuro.

PARÁMETROS OPTATIVOS
Estos parámetros son necesarios para la creación del producto al momento de la venta si el producto todavía no existe en el sistema de 2CO. Estos parámetros fueron diseñados para los carritos que no guardan la base de datos de los productos, o como un método de transición para completar la base de datos de 2CO. Si bien es preferible recibir la mayor cantidad posible de parámetros con la compra, la opción de crear productos sobre la marcha sólo se debe utilizar cuando no existe otra opción.

  • sh_cost (optativo): este parámetro incluirá el costo de manejo y envío, si existiera. El parámetro sh_cost es totalmente optativo. Este parámetro tiene las mismas reglas de formato que el parámetro que contiene el total (total o x_amount) que utiliza actualmente. Se asume que este valor recibido está en la moneda seleccionada en su cuenta 2CO.
    - Ejemplos de valores válidos: 0.50, 5.00, 10
  • c_name ó c_name_[:digit]: este parámetro es necesario para mostrar la información del producto al momento del pago. Su valor debe incluir el nombre del producto a ser creado. Tiene un límite de 128 caracteres, incluidos los espacios y la puntuación. Si el valor es demasiado largo, será reducido a 128 caracteres.
  • c_description ó c_description_[:digit]: este parámetro es necesario para mostrar la información del producto al momento del pago. Su valor debe contener una descripción breve del producto en venta. Tiene un límite de 255 caracteres, incluidos los espacios y la puntuación. Si el valor es demasiado largo, se guardará como la descripción extensa. La descripción extensa no se mostrará en las páginas de pago, pero se guardará en la base de datos de productos de 2CO.
  • c_price o c_price_[:digit]: este parámetro es necesario para mostrar la información del producto al momento del pago. Su valor debe reflejar el precio del producto en la moneda elegida en la cuenta de 2CO. Este parámetro tiene las siguientes restricciones de formato:
    • Números y punto decimal solamente
    • Valor máximo: 999999.99
  • c_tangible ó c_tangible_[:digit] (optativo): este parámetro es optativo. Si no suministra un valor para el parámetro, se utilizará el valor predeterminado ‘Y’. El campo indica si el producto es un producto tangible o un producto o servicio electrónico.
    Este parámetro tiene las siguientes restricciones de formato:
    - Valores válidos: y Y n N

NUEVOS PARÁMETROS EN LA PRÁCTICA
A continuación, encontrará un formulario de ejemplo que muestra el modo en el que estos nuevos parámetros se podrán implementar:

<form action="https://www.2checkout.com/2co/buyer/purchase" method="post">         

    <input type="hidden" name="id_type" value="1">
    <input type="hidden" name="c_prod_1" value="QAWSZX0678,3">
    <input type="hidden" name="c_name_1" value="Sample     Product">
    <input type="hidden" name="c_description_1" value="Sample Product Description">
    <input type="hidden" name="c_price_1" value="5.00">
    <input type="hidden" name="c_tangible_1" value="N">         

    <input type="hidden" name="c_prod_2" value="CABLE0029,1">
    <input type="hidden" name="c_name_2" value="A Second Sample Product">
    <input type="hidden" name="c_description_2" value="This Products Description">
    <input type="hidden" name="c_price_2" value="10.00">
    <input type="hidden" name="c_tangible_2" value="N">         

    <input type="hidden" name="sid" value="XXXXXX">
    <input type="hidden" name="cart_order_id" value="050304-102658-3874">
    <input type="hidden" name="total" value="25.00">         

    <input type="submit">
</form>

Tenga en cuenta que deberá reemplazar los valores de ejemplo por los propios.

¿Necesito un carrito de compras?

No, no necesita utilizar un carrito de compras para integrarse con 2CO.

Sólo necesita un vínculo HTML. 2CO le suministra fragmentos de código de muestra para cada uno de sus productos que podrá incorporar fácilmente en su sitio.

Vea una demostración aquí: acmeonlinebooks.com

¿Puedo utilizar un carrito de compras?

Sí, puede utilizar un carrito de compras en conjunción con las características de 2CO. Para que el carrito funcione con 2Checkout.com, el creador del mismo deberá incorporar esta funcionalidad dentro del sistema del carrito. Contamos con una lista de carritos que funcionan con nuestro sistema, en el caso de que necesite asistencia eligiendo el carrito que mejor funcione con su sitio.

La función de carrito de compras ya existe en 2Checkout como una opción básica. Todo lo que tiene que hacer es colocar vínculos de compra y pago en su sitio.

Vea una demostración aquí:

http://acmeonlinebooks.com/

Nuestro servicio también se puede incorporar en prácticamente cualquier carrito de compras compatible con los parámetros Authorize.Net.