• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Paid Subscriptions

#1
I have been running the paid subscription system in our XF installation without issue and it is upgrading users etc. when it is supposed to.

The only issue I have is that we send an item out to users who upgrade, and the users address is not coming through on Paypal. On VB I am sure there was a setting to require an address.

I have trawled through the Paypal setting and cant seem to find anything to make sure an address comes through with the payment.

Has anyone overcome this issue?

Thanks in advance.

Chris
 

Jake Bunce

XenForo moderator
Staff member
#2
Try this:

Admin CP -> Appearance -> Templates -> account_upgrades

There is a shipping option there:

Code:
						<input type="hidden" name="business" value="{$xenOptions.payPalPrimaryAccount}" />
						<input type="hidden" name="currency_code" value="{$upgrade.currency}" />
						<input type="hidden" name="item_name" value="{xen:phrase account_upgrade}: {$upgrade.title} ({$visitor.username})" />
						<input type="hidden" name="quantity" value="1" />
						<input type="hidden" name="no_note" value="1" />
						<input type="hidden" name="no_shipping" value="1" />
						<input type="hidden" name="custom" value="{$visitor.user_id},{$upgrade.user_upgrade_id},token,{$visitor.csrf_token_page}" />
						
						<input type="hidden" name="charset" value="utf-8" />
						<input type="hidden" name="email" value="{$visitor.email}" />
You can change the value. See this document:

https://merchant.paypal.com/us/cgi-...howto_html_Appx_websitestandard_htmlvariables

Screen shot 2012-04-01 at 3.23.32 AM.png