AShop V User's Guide Page 129

  • Download
  • Add to my manuals
  • Print
  • Page
    / 309
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 128
Installation & Setup 129
AShop Software © Copyright 2002 - 2010
IT = Italian
JP = Japanese
US = American English
· The locale in the shipping address sets the language in the PayPal payment page. For
example, if you sell shippable products and the customer selects Spain for the country field in the
shipping information page, the language (lc value = ES) parameter will automatically be sent to
PayPal to select Spanish for the payment page. This value overrides the value that is set in the
paypal.gw file. If you want Spanish language in the PayPal payment page for downloadable products
you will need to add an extra hidden field named: "lc" with the value: "ES" in the gateways/paypal.gw
file. To override this feature and force the language to always be the same, remove the "lc" value for
the $gw_country variable in the paypal.gw file. Then, the added hidden field (lc value = ES) will always
will set the lc parameter to "ES" regardless of the shipping destination.
Find this line of code: $gw_country = "lc";
Remove the lc setting: $gw_country = "";
· Curl with SSL - PayPal and some other payment gateways require Curl with SSL to be available.
There will be an error during the payment process if Curl with SSL fails. See also: PayPal Curl Error
2.24.26 PayPal Item Number - 2ashoporderstring4a
Starting in AShop V 2.1,there is a field on the PayPal confirmation page that reads "Item Number:
2ashoporderstring4a". What is this and where does it come from?
The "2ashoporderstring4a" is a version of the product string, which contains information about which
products have been ordered. In previous versions of AShop this was an 'a' separated list of product id's
that was split apart by the different scripts to find out what the shopping cart contained or what had been
ordered. Since some of the payment gateways don't allow for more custom fields to be sent we needed
a way to pass through information about which payment method had been chosen without adding
another field. This information was added to the beginning of the product string, which became the order
string.
The 'ashoporderstring' is used to split apart the information about which payment option (id 2 in this
case) has been used from the old product string. The reason for making it a word instead of just a single
letter is that it needs to be clearly identifiable by the order script to make sure that the value of the right
field (the name of the field differs between the different gateways) is used. order.php searches through all
input fields that has been sent and when it finds a field that contains 'ashoporderstring' it uses it as the
product string.
2.24.27 PayPal Pro & Express Checkout
This shopping cart software is certified by PayPal.
How to set up PayPal Express Checkout and Web Site Payments Pro
1. Request API Credentials from PayPal
Website Payments Pro service must be activated in your PayPal Business account.
Page view 128
1 2 ... 124 125 126 127 128 129 130 131 132 133 134 ... 308 309

Comments to this Manuals

Vikijrd 04 Jan 2024 | 13:14:20

urenrjrjkvnm

Evakut 07 Jan 2024 | 16:14:48

Med

BryanBag 08 Apr 2024 | 00:32:20

Hello! Crazy discounts, hurry up! We are Drop Dead Studio and our goal is to help companies achieve impressive sales results through automated marketing. I. We sell fresh databases for GSA Search Engine Ranker. • The databases are updated monthly through 24/7 parsing and by connecting purchased databases from other sources. • You have the option to purchase a one-time fresh database or pay for a lifetime subscription for updates. ATTENTION! 40% discount only until 04/10/2024! When ap