iOS mobil uygulamasında yüklü ve iOS mobil SDK'm var. (PayPal tarafından belirtildiği gibi) Ben 'ı sunucuda satışını onaylamak çalıştığınızdaPayPal REST API - 'Bir iç hizmet hatası oluştu'
Ancak almak uygulaması üzerinden tek bir ödeme işleme ve daha sonra onay için benim sunucuya satış sonrası PayPal onay sözlüğe geçmek Bir iç hizmet hatası oluştu '. İşte
//I am using the PayPal Node.js SDK
paypal.sale.get("APAYPALSALECONFIRMATIONID", function (error, sale) {
if (error) {
console.log(error);
context.fail('There was an error confirming the payment');
} else {
console.log('Verifying sale...');
compareSaleWithPost(order, sale, context);
}
});
hata olduğunu:
"paypalConfirmation" : {
"response" : {
"id" : "APAYPALSALECONFIRMATIONID",
"state" : "approved",
"create_time" : "2016-03-21T15:18:36Z",
"intent" : "sale"
},
"client" : {
"environment" : "mock",
"product_name" : "PayPal iOS SDK",
"paypal_sdk_version" : "2.14.0",
"platform" : "iOS"
},
"response_type" : "payment"
}
Bu benim sunucuda node.js kod şudur: Burada
PayPal onay JSON olduğunu
{ [Error: Response Status : 500] response: { name: 'INTERNAL_SERVICE_ERROR', message: 'An internal service error has occurred', information_link: 'https://developer.paypal.com/docs/a/#INTERNAL_SERVICE_ERROR', debug_id: '***********', httpStatusCode: 500 }, httpStatusCode: 500 }
Bu hatayla ilgili başka soruların da olduğunu biliyorum, ancak kredi kartı ödemeleri ve sayıları veya negatif sınama ayarları ile ilgili sorunlara başvururlar.
Negatif testlerim kapalı ve bu bir PayPal hesabı işlemi için bir numaralı kredi kartı değil. SANDBOX
Belki de sonunda bir çözüm daha sonra çözülecek bir iç hatadır. –
Kum sandığının aşağıya indirilmesiyle ilgili paypal durum sayfasında hiç bir şey belirtilmemiş. Yanımdaki hatayı doğru eğiyorum sadece ne olduğundan emin değilim – Zigglzworth