Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2017, 15:42
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 13 años, 8 meses
Puntos: 7
Pregunta PayPal no retorna algunas variables $_POST

Hola amigos.

Un formulario que permite inscribir y pagar por medio de PayPal. Despúes del pago, PayPal retorna a la URL de retorno (input de PayPal return) que yo le indico.
Todo funcionaba muy bien. El día de ayer empezó a fallar.

He estado examinando el código y ver que me devuelve PayPal por medio de la siguiente función.

Código PHP:
      foreach($post as $key => $value){
          
$message.= $key " - " $value "<br />";
      } 
Yo le envio a PayPal variables de tipo como:

Cita:
'on1' => 'Nombre',
'os1' => 'María',
'on2' => 'Apellido1',
'os2' => 'Hidalgo',
y otras más

Todos esos datos LLEGAN a PayPal. El problema es que PayPal ya no me las retorna por $_POST


En la variable "cm" si me la está retornando.
Pero las variables de tipo on1, on2,... esas no.Otro problema que descubrí hoy es que tampoco me está retornando la variable $_POST['payer_status'].

En resumen, esto es lo que estoy enviando a PayPal:

cmd => _xclick
business => [email protected]
lc => es_MX
item_name => Bla bla.
item_number => Paquete 1
amount => 170.00
currency_code => USD
no_shipping => 1
rm => 2
return => http://tema.pruebas.ejemplo.com?q=pa...=order_confirm
cancel_return => http://tema.pruebas.ejemplo.com?q=paypal_exito
bn => PP-BuyNowBF:btn_paynowCC_LG.gif:NonHosted
on1 => Nombre
os1 => María
on2 => Apellido1
os2 => Hidalgo

y otros más...

[custom] => {"iu":0,"tpo":"3"}



Y me retorna:
tx XXXXXX
st Completed
amt 170.00
cc USD
item_name Inscripción blabla
item_number Paquete+1
cm {"iu":0,"tpo":"3"}


NOta adicionales:

Estoy trabajando en un Sandbox.

Agradezco su ayuda si alguien tiene idea que puede ser.
Gracias.
__________________
Loading...