मैं पहली बार ब्रेनट्री पर काम कर रहा हूं और पहले चरण में मुद्दों को प्राप्त कर रहा हूं। मैं ड्रॉपिन कार्यक्षमता और अन्य तक पहुंचने में सक्षम नहीं हूं .. मुझे इसे हल करने में सहायता चाहिए। https://developers.braintreepayments.com/javascript+php/start/overviewमस्तिष्क के मुद्दों का एकीकरण
प्रथम चरण जावास्क्रिप्ट क्लाइंट है:
मैं यहाँ दिए गए चरणों का पालन किया! - मैं के रूप में उल्लेख पीछा किया, स्क्रिप्ट
<script src="https://js.braintreegateway.com/v2/braintree.js"></script>
जोड़ा फिर HTML हिस्सा
<form id="checkout" method="post" action="/checkout">
<div id="dropin"></div>
<input type="submit" value="Pay $10">
</form>
जोड़ा और अंत में मैं स्क्रिप्ट टैग में स्क्रिप्ट नीचे जोड़ दिया है।
braintree.setup("CLIENT_TOKEN_KEY", 'dropin', {
container: 'checkout'
})
मैंने अपने सर्वर से प्राप्त क्लाइंट टोकन कुंजी के साथ जांच की है।
अगले कदम के लिए, मैं के रूप में उल्लेख
Braintree_Configuration::environment('sandbox');
Braintree_Configuration::merchantId('use_your_merchant_id'); //updated with our merchant id
Braintree_Configuration::publicKey('use_your_public_key'); // updated with our public key
Braintree_Configuration::privateKey('use_your_private_key'); //updated with our private key
तो जोड़ा
$clientToken = Braintree_ClientToken::generate(array(
"customerId" => $aCustomerId
));
अब विन्यास कहा, मुद्दे मैं हो रही है -
जब मैं के साथ $ aCustomerId अद्यतन हमारे ग्राहक आईडी, मुझे Braintree_ClientToken में अपरिभाषित "customer_id" फ़ील्ड की घातक त्रुटि मिली है। तो हटा सरणी ("ग्राहक" => $ aCustomerId) और ग्राहक टोकन .. मिल गया
ग्राहक टोकन brantree.setup('TOKEN_KEY','dropin',{container:'checkout'})
में प्रयोग किया जाता है और मिल गया
Error: Unable to find valid container. -braintree.js(line 18)
मैं भी उस समय मैं कम से brantree.setup('TOKEN_KEY','dropin',{container:'checkout'})
ऊपर एक बार var braintree = Braintree.create("CLIENT_TOKEN_KEY");
उल्लेख किया गया है कि TypeError: braintree.setup is not a function
मैं इसे पिछले दो दिनों से हल करने की कोशिश कर रहा हूं, लेकिन फिर भी मुझे डेमो में दिखाए गए ड्रॉपिन स्क्रीन नहीं मिली।
आशा अच्छा मदद के लिए ..
उत्तर के लिए धन्यवाद, मैंने '{कंटेनर: $ ('# ड्रॉपिन')} के साथ भी कोशिश की, लेकिन एक ही समस्या है। कोई टाइपो गलती नहीं है क्योंकि मैं ब्रेनट्री साइट के डेमो से कॉपी कर रहा हूं .. –