العملية تعتمد على إرسال البيانات المطلوبة بالطريقة post الى الموقع ، بالنسبة لاستقبال النتائج فسيكون عليك التجربة لمعرفة طريقة التعامل معها ..
كود PHP:
if (strcmp ($res, "VERIFIED") == 0) {
// check the payment_status is Completed
// check that txn_id has not been previously processed
// check that receiver_email is your Primary PayPal email
// check that payment_amount/payment_currency are correct
// process payment
}
else if (strcmp ($res, "INVALID") == 0) {
// log for manual investigation
}
الكود السابق هو الخاص بالتأكد من نجاح العملية من عدمها وكما ترى فانه غير موضح تفاصيل التعامل معها ..
انصحك بالتعامل مع class خاص بمثل هذه العمليات ، قم بالبحث في phpclasses وستجد ضالتك ..