Jump to content

[SOLVED - but barely] I've about had it up to HERE!!!!


Recommended Posts

I am trying to get Paypal and Google Checkout setup for our downloadable products.

I don't think I'm doing something right because neither of them work, whatsoever.

Is there a DEFINITIVE guide to setting up these two payment processors?

I have seen bits and pieces of things scattered every which way and nothing telling EXACTLY how to set this stuff up.
Oh, and DO NOT get me started on the lamest ass excuse for documentation I've ever seen in my 20+ yrs of software development, the Prestashop Wiki.

Seems you MUST know how to setup your PP and GC accounts BEFORE doing anything in PS.

Does anyone have a step by step guide for NOOBs that don't know jack about how to setup a shop from top to bottom?

This is the biggest bitch I have about Prestashop, the utter lack of documentation as well as the invisibility of the PrestaTeam members on these forums to help people that don't know what the hell they are doing.

osCommerce and Magneto both have very extremely mature documentation and full communities where their employees post on their forums frequently.

If you want to play with the big dogs, you've got to get off the porch...

Link to comment
Share on other sites

To be honest, I probably won't be of much help...

I've been using v1.2.5 and I was able to setup both Paypal and GC fairly easily. Here is what I did:
I opened a "Standard" paypal account for businesses... and once I was approved, finished opening a paypal account I just inserted my shop's paypal account email into the module through the BO, and set the settings (most of which I could find) as directed at the bottom. Before you can do anything, you need to make sure that your paypal account is approved... so make sure to use the most accurate information for you business as well as providing a legitimate bank account.

GC was very similar, except the information you put into the BO is different... its the "Merchant ID" and "Merchant Key" instead of the email. The settings you need to set in your GC account is more simple than paypal. GC took a little bit longer to get approved for, since after you provide you banking account info, Google deposits a small amount into that account. So you need to verify how much they deposited before the account becomes active. Also, for GC I believe it requires that the shop uses an SSL. I think the referring address has to be secured.

For both make sure to set them for "real" mode... well in GC the mode is "Real" and for Paypal select "No" to sandbox mode. I could never figure out how to use sandbox mode, but since I know it works in real mode I haven't really had a need for it.

I know this is quite simple and probably won't be of much help... but maybe you overlooked something or your accounts (for paypal and gc) haven't been approved/verified.

HTH!

Link to comment
Share on other sites

I need to test everything for a new type of product. It is a downloadable product BUT we won't be allowing downloads until the payment goes through AND the downloadable product will be generated on-the-fly.

This means I have to intercept the order creation and then add a record into another table to initiate the generation.
Then the download email will be sent to the customer after the generation.

I have created a Std PP business account, entered the email in the place specified, checked SandBox mode,
In My account > Profile > Website Payment Preferences, set:
- Auto Return : Off,
- Payment Data Transfer to Off.

However...In the new PayPal, this is no longer valid:
In My account > Profile > Shipping Calculations
- check Click here to allow transaction-based shipping values to override the profile shipping settings listed above
See image pp_profile.gif

The profile option fir shipping calculations says Setup Shipping Calculations and it says this:
"For each currency and shipping region, create multiple shipping methods offered to buyers during checkout."
See image pp_shipping.gif

Now, what do I do? PayPal tells me that the cause of my error,
"Unable to process payment. Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address."
was:

There is a variable you're passing called "address_override" and it is requiring us to verify the address you pass to us (since the address you're passing is being sent as the shipping address). If the address doesn't match an actual address you will receive this error.

You can also remove the variable ("address_override") and value from your code and the problem will be resolved.


When I used the sandbox email and a valid address that I've lived at for 2+ years. The account in my shop has the correct info, heaven only knows what PS is sending to PP.

I setup a Google Merchant account but cannot for the life of me the MerchantID or Key in my account info.
Where would that be?

I'm still lost...

27553_Exisio1VjxDLsi4VVRof_t

27554_HUNxaOo0cTMV2brcFw8u_t

Link to comment
Share on other sites

  • 5 months later...
  • 2 months later...
MrBaseball, is your last post regarding GC or PP? I'm having problems with GC where it's processing the order but the order does not go back to PS.


The last post was in relation to the settings for the business and personal test accounts in the Paypal Sandbox.

Click 'Disabled' under the Payment Review column to enable.

Iain
Link to comment
Share on other sites

×
×
  • Create New...