سؤال

لقد نجحت في دمج PayPal بنجاح مع تطبيق iPhone الخاص بي ، لكنني تعثرت على تمرير المتغير المخصص عبر SOAP لدفع PAL باستخدام رسالة IPN.

هل قام أي شخص بتمرير المتغير المخصص إلى خادم الدفع ؟؟؟؟ سأقوم بتقديم طلب لمطعم ، يمكن للمستخدم إجراء الدفع باستخدام خادم Pay-Pal.

أحتاج إلى تمرير المتغير المخصص (أي معرف دلو) إلى PayPal. أحصل على معرف الجرافة هذا عبر خدمة الويب التي أتصل بها قبل تقديم طلب لدفع خادم PAL. الآن أحتاج إلى تمرير معرف الجرافة هذا كمتغير مخصص لخادم PayPal بحيث يقوم بإرجاع إشعار الرسالة.

ملاحظة: - أحتاج إلى إجراء الدفع باستخدام معرف الجرافة هذا.

أخيرًا عندما أحصل على هذا الإشعار ، سأتصل مرة أخرى بخدمة الويب التي ستقوم بتحديث قاعدة بيانات الخادم الخاصة بالعميل.

لقد استخدمت هذه المرجع:https://cms.paypal.com/cms_content/us/en_us/files/developer/ipnguide.pdf

أي نوع من المساعدة موضع ترحيب .....

من فضلك اقترحني مع بعض رمز العينة لأنني كنت قد غوغل كثيرًا عن هذا أو مرجع آخر ....

لا يوجد حل صحيح

نصائح أخرى

أجد الحل. لكن بالنسبة إلى Android ، لكنني أعتقد أنه يمكن تطبيقه على iOS:

PayPalPayment payment = new PayPalPayment();
         payment.setCurrencyType("USD");
         payment.setSubtotal(3.30);
         payment.setRecipient("test_seller11@gmail.com");

         payment.setPaymentType(PayPal.PAYMENT_TYPE_GOODS);
         payment.setCustomID("7982");
        payment.setIpnUrl("some.site.com/PaymentCallback");
        payment.setDescription("Buy 300 coins");

لذلك هذا هو الحل ، لتمرير المعلمات الإضافية الخاصة بك إلى IPN ، وإعادتها في رد الاتصال على الخادم الخاص بك:

payment.setCustomID("7982");
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top