मैं फेसबुक क्रेडिट से उदाहरण लागू करता हूं, और एक परीक्षण ऐप बनाता हूं, कॉलबैक यूआरएल में callback.php
जोड़ा, मेरी चाबियाँ सही तरीके से रखें। लेकिन मैं इस त्रुटि मिलती है:फेसबुक, भुगतान प्रक्रिया प्रक्रिया त्रुटि, कैसे करें?
Sorry, but we're having trouble processing your payment. You have not been charged for this transaction. Please try again.
मैं अलग आर्थिक मूल्य के साथ कुछ बटन बनाने के लिए कोशिश कर रहा हूँ। जैसा:
Click to get 100 credits
Click to get 1000 credits
यदि मैं यह सामान्य कोड का उपयोग करें, मैं भुगतान खिड़की ठीक मिलता है, लेकिन मैं अपने उत्पादों वहाँ नहीं देख सकते हैं, मैं केवल पहले ही बना दिया प्रीसेट से चुन सकते हैं:
function buyMore(){
// calling the API ...
var obj = {
app_id: 'xxxxxxxxxxxxxxxxxxxxx',
method: 'pay',
order_info: n,
purchase_type: 'item',
credits_purchase: true
};
उपयोगकर्ता मेरी मौद्रिक प्रीसेट को दिखाने के लिए मुझे लगता है कि मैं समारोह के लिए विभिन्न मूल्यों पारित करने के लिए की जरूरत है:
<p><a onclick="buyMore('100'); return false;">Buy More Credits 100</a></p>
<p><a onclick="buyMore('1000'); return false;">Buy More Credits 1000</a></p>
function buyMore(price) {
var order_info = {
"title":'title',
"description":'description',
"price":price,
"image_url":'http://....img_url',
"product_url":'http://....product_url'
};
// calling the API ...
var obj = {
app_id: '153230661424821',
method: 'pay',
order_info: order_info,
purchase_type: 'item'
};
}
सुनिश्चित नहीं हैं कि अगर मैं इसे अधिकार मिल गया।
क्या कोई मुझे सही दिशा में धक्का दे सकता है?
यहां तक कि मुझे भी एक ही समस्या का सामना करना पड़ रहा है। मैं कोड डीबग करने की कोशिश कर रहा था और अचानक अचानक यह संवाद पॉपिंग शुरू कर दिया और कुछ समय बाद मैंने एक ही त्रुटि देनी शुरू कर दी। इसलिए मुझे यकीन नहीं है कि –