Implemento l'esempio dai crediti di Facebook e creo un'app di test, aggiunto callback.php
nell'URL di richiamata, posizionare correttamente le chiavi. ma ottengo questo errore:facebook, crediti processo errore di pagamento, come?
Sorry, but we're having trouble processing your payment. You have not been charged for this transaction. Please try again.
Sto provando a creare alcuni pulsanti con valori monetari diversi. Come:
Click to get 100 credits
Click to get 1000 credits
Se io uso questo codice generico, ottengo la finestra di pagamento più che bene, ma non riesco a vedere i miei prodotti lì, posso solo scegliere da preset già fatte:
function buyMore(){
// calling the API ...
var obj = {
app_id: 'xxxxxxxxxxxxxxxxxxxxx',
method: 'pay',
order_info: n,
purchase_type: 'item',
credits_purchase: true
};
per mostrare all'utente i miei preset monetari credo di aver bisogno di passare valori diversi alla funzione:
<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'
};
}
Non sono sicuro se ho capito bene.
Qualcuno può spingermi nella giusta direzione?
anche io sto affrontando lo stesso problema. Stavo cercando di eseguire il debug del codice e all'improvviso ha iniziato a visualizzare la finestra di dialogo e dopo un po 'di tempo ha iniziato a dare lo stesso errore. quindi non sono sicuro di cosa stia succedendo –