Jump to content

Como cambiar de estado a un pedido


Recommended Posts

Hola buen día.

Leyendo un manual de pagos de un proveedor de servicio en línea, vi una recomendación para generar el estado de pago y es no tomar la lectura de los valores, número de pedio, carrito, precio entre otros datos de la base de datos sino de los datos que recibo del proveedor de pago ya sea dineromail, paypal, etc.

Siendo así, quiero saber como puedo generar el cambio de estado de un pago por ejemplo, si mi primer estado es: PS_OS_BANKWIRE_, como puedo cambiarlo a PS_OS_PAYMENT_ cuando el proveedor de servicio de pago me envíe un POST o GET informando que la transacción fue aprobada o cualquier otro estado en caso contrario.

Encontré esta forma de recibir todos los datos de un post en un foro de php:

   foreach($_POST as $nombre_campo => $valor)
   { 
      $asignacion = "\$" . $nombre_campo . "='" . $valor . "';"; 
      eval($asignacion); 
   }




Lo que no se es como cambiar un estado de pago.

se que son requeridos algunos campos como número de pedido que podría ser llamado $pedido, número del carrito de compras $numero_carrito, total del pedido $total, id del módulo $id_modulo, y creo que un id de monda que sería por ejemplo $id_moneda.

Gracias por su respuesta y ayuda.

Link to comment
Share on other sites

  • 9 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...