Zincirleme ödeme yapmak için uyarlamalı API kullanıyorum. Kod,Paypal'da ödeme talebi yapmak için Adaptive Payment API çağrısı kullanırken item_number IPN'ye nasıl aktarılır?
ChainedPay chainedPay = new ChainedPay (numberOfReceivers); vb miktarı olarak // set alıcının değeri; // ayar değerleri (örneğin, geri URL gibi .... chainedPay nesne için
Alıcı primaryReceiver = Yeni alıcı() URL, IPN URL vb iptal ... chainedPay.setPrimaryReceiver (primaryReceiver);
Alıcı rec1 = yeni Alıcı(); // ayarlanmış ikinci alıcının değeri ... chainedPay.addToSecondaryReceivers (rec1);
// İstekte bulun chainedPay.makeRequest(); Böyle:
Ödeme onaylandığında IPN iletisini geri alırım. Ancak, sistemde ödeme isteğinde bulunan bir transactionId gibi bir değer gönderebilmek ve IPN'nin bana geri göndermesini sağlamak istiyorum, bu yüzden ipn dinleyicimdeki kimliğiyle işlemi arayabilirim ve Dijital iyi kullanıcıya sunmak için bu bilgileri kullanın. Ödeme isteğinde bu değeri nereye ayarlayacağımı anlayamıyorum.
Adaptif ödeme api çağrısı kullanmadan önce, işlem kimliğini IPN'ye iletmek isterim, satın alma düğmesinin formundaki bir alandaki item_number alanına koyardım. Adaptif api'de benzer bir şey var mı?
sayesinde Tim
Bu işlem işe yarayacak, ancak yalnızca söz konusu "trackingId" ile tek bir işlem yapabilirsiniz. Sadece bunu aklında tut. – raidfive