1. Inicio
  2. Librerías
  3. SDK .NET
  4. Cargo modalidad JOIN .NET

Cargo modalidad JOIN .NET

Algunas lineas de negocio requieren diversos actores involucrados en la operación, para estos casos Sr Pago ofrece una herramienta llamada connect/join. La cual permite dividir el cobro entre diversos afiliados a Sr Pago sin la necesidad de hacer transferencias.

Para usarlo solo es necesario que el afiliado esté registrado en la plataforma de Sr Pago y calcular el monto neto del cobro total que le corresponde

Por ejemplo:

Supongamos que Alice y Bob operan un negocio, Alice hizo la implementación del comercio electrónico y le destina el 70% de las operaciones a Bob. En el caso de una operación de $10 Alice le asignaría a Bob $7.

Para esto Alice sólo tendría que agregar las siguientes lineas a su elemento de cobro.

chargeParams.Add("connect_account", “<Cuenta principal>");
            chargeParams.Add("connect_fees", new List<Dictionary<string, object>> { new
            Dictionary<string, object> {{ "account", “<Cuenta afiliada>" }, { "amount", <Monto neto a ingresar> }, {
"reference", "<Referencia>" }, { "description", “<Descripción del monto>" }} });

Posteriormente sólo tendría que hacer el cargo como lo hacer de manera normal. Y Bob tendría la cantidad indicada en su cuenta.

El user: [email protected] debe ser un cliente registrado bajo nuestra modalidad Join, es decir, se proporcionará un link especial para el registro de estos afiliados.

ChargesService charges = new ChargesService();
            ChargesResponse charge = await charges.Create(chargeParams);
            if (charge.success)
            {
                //Exito
                Operation result = charge.result;
                ViewData["Message"] = result.authorization_code;
            }
            else
            {
                //Error
                string code = charge.error.code;
                string message = charge.error.message;
                ViewData["Message"] = "Hubo un error" + message;
            }

 

¿Te resultó útil este artículo? Si 8 No