2011-09-25 8 views
7

मैं पेपैल लेनदेन आईडी स्टोर करना चाहता हूं। डेटाबेस में उस फ़ील्ड पर सेट करने की लंबाई और प्रकार क्या है? वर्तमान में, मैंने varchar(128) सेट किया है। क्या वह पर्याप्त है?पेपैल की लेनदेन आईडी (txn_id) की लंबाई और प्रकार क्या है?

+0

संभव डुप्लिकेट (http://stackoverflow.com/questions/9240235/paypal-ipn-unique-identifier) ​​ –

उत्तर

9

transaction search API यह एक लेन-देन आईडी की अधिकतम लंबाई का सुझाव में 19 एकल बाइट है। लेनदेन आईडी अल्फान्यूमेरिक है इसलिए varchar(19) ठीक होगा।

निजी तौर पर मैं सिर्फ मामले में वे बाहर अधिकतम लेन-देन आईडी पर में varchar(20) के लिए जाने के लिए और एक अतिरिक्त अंकों :)

+0

लिंक आप न अब प्रदान की काम करता है (जनवरी 2017) और अब पेपैल के दस्तावेज मुखपृष्ठ पर रीडायरेक्ट करता है। – Dai

+0

@Dai वास्तव में इंटरनेट पर पेपैल के लिए लगभग हर लिंक दूषित हो गया है और दस्तावेज़ीकरण होम पेज पर निर्देशित है। अगर उन्हें यूआरएल दस्तावेजों में बदलाव करना है तो उन्हें पुराने लिंक का समर्थन करना चाहिए –

-1

parent_txn_id एक धनवापसी, परिवर्तन, या रद्द कर दिया उत्क्रमण के मामले में जोड़ने की जरूरत होगी, इस चर शामिल मूल लेनदेन का txn_id, जबकि txn_id में नए लेनदेन के लिए एक नई आईडी है। की लंबाई: 19 वर्ण प्रकार: स्ट्रिंग

[पेपैल IPN अद्वितीय पहचानकर्ता] की
संबंधित मुद्दे