2011-09-25 9 views
7

Desidero memorizzare gli ID transazione PayPal. Qual è la lunghezza e il tipo che ho bisogno di impostare su quel campo nel database? Attualmente, ho impostato varchar(128). È sufficiente?Qual è la lunghezza e il tipo di ID transazione PayPal (txn_id)?

+0

possibile duplicato del [PayPal IPN identificatore univoco] (http://stackoverflow.com/questions/9240235/paypal-ipn-unique-identifier) ​​ –

risposta

9

Nel numero transaction search API indica che la lunghezza massima di un ID transazione è di 19 byte singoli. L'ID della transazione è alfanumerico quindi un varchar(19) andrebbe bene.

Personalmente mi piacerebbe andare per varchar(20) solo nel caso in cui max su ID di transazione e la necessità di aggiungere una cifra aggiuntiva :)

+0

Il link che hai fornito non più funziona (gennaio 2017) e ora reindirizza alla pagina iniziale della documentazione di PayPal. – Dai

+0

@Dai In realtà quasi tutti i link per PayPal là fuori in Internet ora sono corrotti e indirizzano alla home page della documentazione. Dovrebbero supportare i vecchi collegamenti se devono modificare gli URL dei documenti –

-1

parent_txn_id In caso di restituzione, l'inversione, o inversione annullato, questa variabile contiene il txn_id della transazione originale, mentre txn_id contiene un nuovo ID per la nuova transazione. Lunghezza: 19 caratteri Tipo: String

Problemi correlati