Planes de Negocios

Planes de Negocios de Yativo

Descripción General de los Niveles de Precios

La API de Yativo ofrece niveles de precios escalables para satisfacer las diversas necesidades de las empresas. Aquí hay una breve descripción de cada nivel:

  • Inicio: Ideal para comenzar con las necesidades básicas de procesamiento de pagos. Incluye soporte para todas las monedas principales, tarifas de transacción estándar, transacciones ilimitadas y billeteras de tesorería.

  • Escala: Diseñado para empresas en crecimiento que requieren características adicionales. Además de todo lo que ofrece el nivel de Inicio, Escala proporciona tarifas de transacción con descuento, capacidades de emisión de cuentas virtuales y servicios de billetera, junto con características de cumplimiento para garantizar la adherencia regulatoria.

  • Empresa: Adaptado para grandes empresas con requisitos avanzados. Empresa incluye todas las características del nivel Escala, además de la flexibilidad de tarifas de transacción personalizadas, capacidades de emisión de tarjetas, soporte para pagos entrantes y la opción de soluciones de marca blanca para mantener la identidad de la marca.

Cada nivel está diseñado para ofrecer capacidades cada vez más sofisticadas, asegurando que las empresas puedan escalar sus operaciones de pago de manera eficiente y efectiva. Para obtener precios detallados y discutir necesidades específicas, comuníquese con nuestro equipo de ventas.

InicioEscala ($1000 anual)Empresa

Soporte para todas las monedas

Todo en Inicio +:

Todo en Escala +:

Tarifas de transacción estándar

Tarifas de transacción con descuento

Tarifas de transacción personalizadas

Transacciones ilimitadas

Emisión de cuentas virtuales

Emisión de tarjetas

Billeteras de tesorería

Billeteras como servicio

Pagos entrantes

Cumplimiento

Marca blanca

  1. Obtener Todos los Planes

    • Endpoint: GET /business/plans/all

    • Descripción: Obtiene una lista de todos los planes de negocios disponibles.

    • Headers:

      • Authorization: Bearer YOUR_ACCESS_TOKEN

      • Content-Type: application/json

  2. Obtener Plan Actual

    • Endpoint: GET {{baseUrl}}/business/plans/current

    • Descripción: Obtiene el plan suscrito actualmente para el usuario autenticado.

    • Headers:

      • Authorization: Bearer YOUR_ACCESS_TOKEN

      • Content-Type: application/json

  3. Suscribirse a un Plan

    • Endpoint: POST {{baseUrl}}/business/plans/subscribe/{{plan_id}}

    • Descripción: Suscribe al usuario autenticado a un plan específico.

    • Headers:

      • Authorization: Bearer YOUR_ACCESS_TOKEN

      • Content-Type: application/json

  4. Cambiar de Plan

    • Endpoint: PUT {{baseUrl}}/business/plans/upgrade/{{plan_id}}

    • Descripción: Cambia el plan suscrito actualmente a un nuevo plan identificado por plan_id.

    • Headers:

      • Authorization: Bearer YOUR_ACCESS_TOKEN

      • Content-Type: application/json

<?php

$baseUrl = "https://api.yativo.com/api/v1";
$accessToken = "YOUR_ACCESS_TOKEN";
$planId = "plan_id_2"; // Example plan ID

// Fetch all plans
$ch = curl_init("$baseUrl/business/plans/all");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer $accessToken",
    "Content-Type: application/json"
]);
$response = curl_exec($ch);
curl_close($ch);

echo "Fetch All Plans Response:\n";
echo $response . "\n\n";

// Get current plan
$ch = curl_init("$baseUrl/business/plans/current");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer $accessToken",
    "Content-Type: application/json"
]);
$response = curl_exec($ch);
curl_close($ch);

echo "Get Current Plan Response:\n";
echo $response . "\n\n";

// Subscribe to plan
$data = [
    "payment_method" => "credit_card",
    "billing_info" => [
        "name" => "John Doe",
        "card_number" => "1234567890123456",
        "expiry_month" => "12",
        "expiry_year" => "2025",
        "cvv" => "123"
    ]
];

$ch = curl_init("$baseUrl/business/plans/subscribe/$planId");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer $accessToken",
    "Content-Type: application/json"
]);
$response = curl_exec($ch);
curl_close($ch);

echo "Subscribe to Plan Response:\n";
echo $response . "\n\n";

// Switch plan
$newPlanId = "plan_id_3"; // Example new plan ID

$ch = curl_init("$baseUrl/business/plans/upgrade/$newPlanId");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer $accessToken",
    "Content-Type: application/json"
]);
$response = curl_exec($ch);
curl_close($ch);

echo "Switch Plan Response:\n";
echo $response . "\n";
?>

Última actualización