EcommerceBBVA / BBVA-PHP

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

> > No, el error es claro, tu número de afiliación es erróneo, revisa bien tus instancias de la clase para que veas que la clave es correcta, e incluso revisa que estés en modo sandbox porque al parecer ese número es sandbox #12

Open Pabloaustria opened 3 years ago

Pabloaustria commented 3 years ago

¿Nos puedes compartir el segmento de tu código donde instancias el pago?

ya pude resolverlo a hora solo me falta saber si el pago paso o no y como puedo extraer los datos este es mi codigo

$bbva = Bbva::getInstance('mptdggroasfcmqs8plpy', 'sk_326c6d0443f6457aae29ffbd48f7d1be'); Bbva::setSandboxMode(TRUE); $chargeRequest = array( 'affiliation_bbva' => '781500', 'amount' => 100, 'description' => 'Cargo Venta', 'currency' => 'MXN', 'order_id' => 'FH-00003', 'redirect_url' => 'https://sand-portal.ecommercebbva.com', 'card' => array( 'holder_name' => 'Juan Vazquez', 'card_number' => '4242424242424242', 'expiration_month' => '12', 'expiration_year' => '28', 'cvv2' => '842'), 'customer' => array( 'name' => 'Juan', 'last_name' => 'Vazquez Juarez', 'email' => 'juan.vazquez@empresa.com.mx', 'phone_number' => '554-170-3567') );

$charge = $bbva->charges->create($chargeRequest);
gregohm commented 2 years ago

Seguramente te daba este error: "BBVA Merchant requires affiliation number" o este "Affiliation number 781500 is not valid" y por las fechas seguramente ya lo solucionaste ¿Cómo se obtiene? el 'affiliation_bbva' que sea valido.