我已经在我的请求参数中发送了这个,我需要通过IPN获取自定义字段作为响应,但它不起作用。
$nvpStr='&actionType=PAY_PRIMARY'
.'&clientDetails.applicationId=APP-80W284485P519543T'
.'¤cyCode=USD'
.'&feesPayer=EACHRECEIVER'
.'&receiverList.receiver(0).amount='.$amount
.'&receiverList.receiver(0).email=mehar_singh-facilitator@rvtechnologies.info'
.'&receiverList.receiver(0).primary=true'
.'&receiverList.receiver(1).amount='.$ownerAmount
.'&receiverList.receiver(1).email=kshitizagrawal5-facilitator@gmail.com'
.'&requestEnvelope.errorLanguage=en_US' .'&clientDetails.deviceId='.urlencode(stripslashes($custom))
.'&returnUrl='.$return_url
.'&cancelUrl='.$cancel_url
.'&ipnNotificationUrl='.$notify_url .'&receiverOptions[0].invoiceData.item[0].number='.urlencode(stripslashes($item_number)) .'&receiverOptions[0].invoiceData.item[0].name='.urlencode(stripslashes($item_name))
.'&custom='.$custom;
我需要这个&自定义参数由Ipn发送。我得到的反应如下: first_name测试 payer_id 9FVAGLE995JH2 receiver_id WLCEU3Y5FGCUE 项目编号 payment_status已完成 payment_fee 0.10 mc_fee 0.10 mc_gross 2.10 习惯 charset windows-1252 notify_version 3.8 ipn_track_id e519d69aeb7b。
我需要填充此自定义变量。请告诉我这个自定义变量的请求参数,而不使用隐藏的表单或我将用于发送自定义数据的任何其他参数,它由Ipn返回。