Saltar al contenido principal

Comercios Asociados

Para crear un nuevo comercio asociado en Flow debe utilizar el recurso /merchant/create mediante un método POST. El esquema de recurso es del tipo application/x-www-form-urlencoded, que debe ser indicado en el header Content-Type.

apiKey
required
string

apiKey del comercio

id
required
string

Id de comercio asociado

name
required
string

Nombre de comercio asociado

url
required
string

Url del comercio asociado

s
required
string

la firma de los parámetros efectuada con su secretKey

{
  • "apiKey": "string",
  • "id": "string",
  • "name": "string",
  • "url": "string",
  • "s": "string"
}

Firma de parámetros

Ejemplos de firmado de parámetros en diferentes lenguajes de programación
$secretKey = 'my secret'
$params = array(
'apiKey' => '1F90971E-8276-4715-97FF-2BLG5030EE3B',
'token' => 'AJ089FF5467367'
);
$keys = array_keys($params);
sort($keys);
$toSign = '';
foreach($keys as $key) {
$toSign .= $key . $params[$key];
};
$signature = hash_hmac('sha256', $toSign , $secretKey);

El servicio retorna el objeto merchant creado.

id
string

Id de comercio asociado

name
string

Nombre de comercio asociado

url
string

Url del comercio asociado

createdate
string

Fecha de creación

status
number

Estado del comercio. Valores posibles:

0: Pendiente de aprobación

1: Aprobado

2: Rechazado

verifydate
string or null

Fecha de aprobación/rechazo

{
  • "id": "NEG-A",
  • "name": "Negocio A",
  • "url": "https://flow.cl",
  • "createdate": "02-04-2020 11:52",
  • "status": "0",
  • "verifydate": "02-04-2020 11:52"
}