Blog

BlogOrder ID — un parámetro para simplificar la identificación de productos y la gestión de estadísticas
Atrás
5 minutos de lectura
Publicado el19.05.2023
Use cases

 

 

esp195.png

 

Este parámetro se llama order_id. Le permite asignar un número de identificación al pedido (o al producto) que su cliente ha comprado, y luego obtener una dirección de monedero para el pago de los productos por el cliente, como se hace habitualmente en GCP.


Esta opción permite:

  • identificar rápidamente su pedido con la dirección de monedero que genera GCP y a la que finalmente se recibe el pago;
  • mantener fácilmente la contabilidad y los informes internos, donde cada id de artículo corresponde a su dirección de monedero.
     

Compara, si antes tenías que usar el merchant_id (ver "Estadísticas flexibles en tu cuenta") cuando querías identificar artículos, ahora puedes hacerlo más fácil y sencillo con el order_id, sin cambiar el merchant_id o con usarlo para categorías más generales de artículos. 

 

Por lo tanto, hay 2 parámetros en GCP: 

  • merchant_id que es un identificador de alto nivel;
  • order_id, que es un identificador de bajo nivel.
     

Así, order_id puede utilizarse para cualquier artículo que deba pagarse, y merchant_id puede utilizarse para una categoría de artículos dentro de la cual cada uno tiene su propio order_id. Puede hacerlo aún más sencillo: los dígitos iniciales del order_id ya tendrán una categoría asociada, por ejemplo "artículos deportivos" (en ese caso el merchant_id no es necesario). Hágalo como quiera.

 

Además, antes, si quería distinguir entre productos, tenía que solicitar el merchant_id, y sólo entonces (especificando el merchant_id) — solicitar la dirección de pago. Ahora order_id se especifica inmediatamente en la solicitud de la dirección de pago. La configuración es ahora más fácil y sencilla.

 

article 1 esp.png

 

Casos de uso de order_id

 

Puede utilizar:

1. Sólo order_id — identificando cualquier pedido por el que se reciba un pago;

2. order_id + merchant_id — donde merchant_id es el nombre del grupo de productos y order_id es cualquier producto del grupo;

3. Avanzado order_id — que ya contiene la categoría a la que pertenece, así como otras características del producto. Por ejemplo, la categoría del producto está contenida en los 4 primeros caracteres del order_id, y los 4 caracteres siguientes contienen otras características del artículo (color, talla, país de origen, etc.).

 

 

Tomemos el ejemplo de un negocio complejo con:

  • muchos grupos y subgrupos de productos;
  • muchos clientes y, en consecuencia, pagos;

y preferiblemente utilizando order_id pro (avanzado) + merchant_id.

 

Caso 1

Tenemos varios casinos en línea que operan bajo diferentes marcas. Dentro de cada una de ellas: diferentes juegos, modalidades, usuarios y, en consecuencia, pagos. Para identificar los pagos, podemos hacer lo siguiente: 

Nivel 1. merchant_id –> razón social — Casino X

Nivel 2. order_id –> modalidad de juego — Doble juego (+ el número del jugador, por ejemplo, que deposita en este juego)

 

Entonces sería un order_id avanzado, incluyendo tanto el modo de juego como el jugador.

 

Caso 2

Bajemos un nivel más (por ejemplo, si estamos dentro del mismo sitio y no es necesario distinguir las transacciones de otros comercios).

 

Denotemos el modo de juego como merchant_id y el número de jugador como order_id. Será un simple order_id que sólo identificará al jugador:

Nivel 1. merchant_id –> modo de juego — Baccarat

Nivel 2. order_id –> número de jugador (+ sus características adicionales, por ejemplo, a qué ha apostado)