EcommerceBBVA / BBVA-PHP

EcommerceBBVA: PHP Library
Apache License 2.0
4 stars 8 forks source link

Problema con MSI #9

Open Urano-Gonzalez opened 3 years ago

Urano-Gonzalez commented 3 years ago

En la certificación hay dos casos, uno con Meses sin Intereses, y otro con Meses sin Intereses y meses diferidos El último caso pasa sin ningún problema el primero me da error 1001 400, que está mal formado el mensaje Pero uso el mismo código para ambos casos

Código que no funciona: $chargeData = array( 'affiliation_bbva' => $afiliation_bbva, 'amount' => '3500.33', 'currency' => 'MXN', 'order_id' => 'ORDEN-' . $num_serie, 'customer' => array( 'name' => 'Teófilo', 'last_name' => 'Velazco', 'email' => 'teofilo@payments.com', 'phone_number' => '4421112233', ), 'description' => 'SKIP Payment MSI', 'redirect_url' => 'https://codigonube.com/bbva/poc-back.php', 'use_3d_secure' => true, 'payment_plan' => [ 'payments' => 6, 'payments_type'=> 'WITHOUT_INTEREST' ] );

Y el que si funciona es: $chargeData = array( 'affiliation_bbva' => '360315', 'amount' => '3500.33', 'currency' => 'MXN', 'order_id' => 'ORDEN-' . $num_serie, 'customer' => array( 'name' => 'Teófilo', 'last_name' => 'Velazco', 'email' => 'teofilo@payments.com', 'phone_number' => '4421112233', ), 'description' => 'SKIP Payment MSI', 'redirect_url' => 'https://codigonube.com/bbva/poc-back.php', 'use_3d_secure' => true, 'payment_plan' => [ 'payments' => 6, 'payments_type'=> 'WITHOUT_INTEREST', 'deferred_months' => 3 ] );