2009-09-30 1 views
9

Ho un'applicazione di ordinazione online molto semplice in Perl. L'utente compila un modulo e quando lo inviano, la mia app inserisce le informazioni in un database mySql, quindi li reindirizza su PayPal per completare il pagamento. Il problema è che il database non ha alcuna informazione sul fatto che abbiano effettivamente completato il pagamento. Alla fine devo riconciliare manualmente un rapporto da PayPal con il mio database per confermare il pagamento per ogni ordine."callback" da PayPal per confermare il pagamento?

Esiste qualcosa come una "richiamata" da PayPal, in cui è possibile fornire a PayPal un identificativo univoco per l'ordine e PayPal potrebbe restituire tale identificativo come conferma che l'ordine è stato pagato, preferibilmente attraverso una richiesta HTTP al mio server? Poi ho potuto aggiornare l'ordine nel mio database con un flag "a pagamento".

risposta