Los desafíos de facturación generalmente están ocultos. Al comenzar, deberá configurar páginas de pago, activar clientes, enviar facturas y cobrar los pagos del primer cliente.
Pero a medida que crezca, deberá manejar las complejidades de la facturación, como la contabilidad y los impuestos, la recuperación de ingresos, la localización, la personalización, los informes y mucho más. Las API de Chargebee están mejor diseñadas para admitir todo eso y más.
Un sistema completo para la gestión de suscripciones
No tienes que dedicar ingenieros a tiempo completo para manejar las complejidades de la facturación, ¿verdad?
Gestión de suscripciones
- Plan y Add-ons
- Prueba gratuita y freemium
- Actualizaciones y reducciones
- Descuentos y cupones
- Página de pago alojada
- Portal del Cliente
Informes y análisis
- Ingresos netos
- Pagos netos recibidos
- MRR y ARPU
- Informe de planes
- Activaciones y cancelaciones
- RevRec e ingresos diferidos
Recurring Invoices
- Modelos de precios flexibles
- Facturas personalizables
- Configurar impuestos globales
- Notas de crédito y reembolsos
- Correos electrónicos del ciclo de vida del cliente
- Manejar prorrateo
Integraciones
- QuickBooks Online
- Xero
- Zendesk
- Avalara
- Salesforce
- HubSpot
Pagos
- Más de 23 pasarelas de pago
- Múltiples métodos de pago
- Múltiples divisas
- Tarjetas de Crédito y Monederos Digitales
- Pagos domiciliados
- Pagos fuera de línea
Chargebee se encarga de todos tus casos de facturación
Las API de Chargebee son intuitivas y eficientes
Chargebee te ayuda a resolver todas las complejidades involucradas en la facturación periodica sin esfuerzo.
Trabaja con nuestro robusto conjunto de APIs para construir ingenios recurrentes, y experiencias notables, justo dentro de su aplicación.
/*
creates a subscription with customer information and billing details.
*/
require 'chargebee'
ChargeBee.configure(:site => "{site}",
:api_key => "{site_api_key}")
result = ChargeBee::Subscription.create({
:plan_id => "no_trial",
:auto_collection => "off",
:billing_address => {
:first_name => "John",
:last_name => "Doe",
:line1 => "PO Box 9999",
:city => "Walnut",
:state => "California",
:zip => "91789",
:country => "US"
},
:customer => {
:first_name => "John",
:last_name => "Doe",
:email => "john@user.com"
}
})
subscription = result.subscription
customer = result.customer
card = result.card
invoice = result.invoice
unbilled_charges = result.unbilled_charges
# creates a subscription with customer information and billing details.
curl https://{site}.chargebee.com/api/v2/subscriptions \
-u {site_api_key}:\
-d plan_id="no_trial" \
-d auto_collection="off" \
-d customer[first_name]="John" \
-d customer[last_name]="Doe" \
-d customer[email]="john@user.com" \
-d billing_address[first_name]="John" \
-d billing_address[last_name]="Doe" \
-d billing_address[line1]="PO Box 9999" \
-d billing_address[city]="Walnut" \
-d billing_address[state]="California" \
-d billing_address[zip]="91789" \
-d billing_address[country]="US"
/*
creates a subscription with customer information and billing details.
*/
Environment.configure("{site}","{site_api_key}");
Result result = Subscription.create()
.planId("no_trial")
.autoCollection(AutoCollection.OFF)
.customerFirstName("John")
.customerLastName("Doe")
.customerEmail("john@user.com")
.billingAddressFirstName("John")
.billingAddressLastName("Doe")
.billingAddressLine1("PO Box 9999")
.billingAddressCity("Walnut")
.billingAddressState("California")
.billingAddressZip("91789")
.billingAddressCountry("US")
.request();
Subscription subscription = result.subscription();
Customer customer = result.customer();
Card card = result.card();
Invoice invoice = result.invoice();
UnbilledCharge unbilledCharges = result.unbilledCharges();
/*
creates a subscription with customer information and billing details.
*/
require 'ChargeBee.php';
ChargeBee_Environment::configure("{site}","{site_api_key}");
$result = ChargeBee_Subscription::create(array(
"planId" => "no_trial",
"autoCollection" => "off",
"billingAddress" => array(
"firstName" => "John",
"lastName" => "Doe",
"line1" => "PO Box 9999",
"city" => "Walnut",
"state" => "California",
"zip" => "91789",
"country" => "US"
),
"customer" => array(
"firstName" => "John",
"lastName" => "Doe",
"email" => "john@user.com"
)
));
$subscription = $result->subscription();
$customer = $result->customer();
$card = $result->card();
$invoice = $result->invoice();
$unbilledCharges = $result->unbilledCharges();
Freedom mejoró las conversiones en un 33% con una experiencia de facturación estelar, utilizando Chargebee con Stripe.
- Compatibilidad con métodos de pago globales.
- Proporcionó un portal de autoservicio a los clientes.
- Seguimiento del crecimiento y de los factores de riesgo mediante RevenueStory.
- Creación y gestión de cupones sin esfuerzo.