03-create-plan.php 738 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Ejemplo 3
  4. * Como crear un plan usando Culqi PHP.
  5. */
  6. try {
  7. // Usando Composer (o puedes incluir las dependencias manualmente)
  8. require '../vendor/autoload.php';
  9. // Configurar tu API Key y autenticación
  10. $SECRET_KEY = "{SECRET KEY}";
  11. $culqi = new Culqi\Culqi(array('api_key' => $SECRET_KEY));
  12. // Creando Cargo a una tarjeta
  13. $plan = $culqi->Plans->create(
  14. array(
  15. "amount" => 10000,
  16. "currency_code" => "PEN",
  17. "interval" => "months",
  18. "interval_count" => 1,
  19. "limit" => 12,
  20. "name" => "Plan de Prueba ".uniqid(),
  21. "trial_days" => 15
  22. )
  23. );
  24. // Respuesta
  25. echo json_encode($plan);
  26. } catch (Exception $e) {
  27. echo json_encode($e->getMessage());
  28. }