I am using paypal subscription script that allow user to subscribe products. But when im trying to execute it, it will return with this error
string(506) "METHOD=CreateRecurringPaymentsProfile&VERSION=64&PWD={PWD}&USER={USER}&SIGNATURE={SIGNATURE}&TOKEN={TOKEN}=bluezeal+softnet&SHIPTOSTREET=kolkata&SHIPTOCITY=kolkata&SHIPTOSTATE=West+Bengal&SHIPTOZIP=700114&SHIPTOCOUNTRY=IN&PROFILESTARTDATE=2011-07-01T0%3A0%3A0&DESC=Test+Recurring+Payment%28%241+monthly%29&BILLINGPERIOD=Month&BILLINGFREQUENCY=5&AMT=1&CURRENCYCODE=USD&IPADDRESS=::1&BUTTONSOURCE=PP-ECWizard" GetExpressCheckoutDetails API call failed. Detailed Error Message: This transaction cannot be processed. The country code in the shipping address must match the buyer's country of residence.Short Error Message: Invalid DataError Code: 10474Error Severity Code: Error
Anyone have any idea regarding this error? Thanks in advance.
if you sell virtual product, please remove all shipping address related parameters from setexpresscheckout API request. In SetExpressCheckout API, set NOSHIPPING =1 (don't request a shipping address), then try again.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.