.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Thanks for the reply.
so even though it goes thorough the process, take credit card and returns to the checkout success page PayPal might not be authorizing the transaction? is that what you mean?
I followed the set up instructions and the API seems to accept my credentials.. how does the process work? Is there a delay on with PPEx or is the transaction auth. immediate? I assumed it was the former but I read on a post that it's possible to have the download button appear immediately..
I suspect you've got more than one PayPal module enabled ... Express and Standard.
Standard always encounters a delay because it has to wait for Paypal to come and talk to your server to release the order.
Express immediately sets the order to paid if it was actually paid.
You should turn off Standard if you're using Express.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
I think the module is correct. the log returns this. Is there a way to override the setting so it allows downloads automatically?
Thanks...
Response:
Array
(
[TOKEN] => EC-1**********
[TIMESTAMP] => 2009-01-28T21:02:10Z
[CORRELATIONID] => *********
[ACK] => Success
[VERSION] => 3.2
[BUILD] => 801690
[CURL_ERRORS] =>
)
SetExpressCheckout, Elapsed: 238ms -- Success
That's a "SetExpressCheckout" log, which is only indication that someone started a PayPal login ... it doesn't confirm payment whatsoever. Payment confirmations would appear in a "DoExpressCheckoutPayment" log.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
What are all the settings in your Admin->Modules->Payment->PayPal Express Checkout screen?
And please list ALL the installed payment modules from Admin->Modules->Payment.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Thanks for your time on this. It's much appreciated!
Authorize.net (SIM) authorizenet
Authorize.net (AIM) authorizenet_aim
Authorize.net - eCheck authorizenet_echeck
Credit Card - Offline Processing cc
Cash on Delivery cod
The Zen Cart FREE CHARGE CARD freecharger
GoogleCheckout googlecheckout
Linkpoint/YourPay API linkpoint_api
Check/Money Order moneyorder
Nochex APC nochex_apc
PayPal IPN - Website Payments Standard PayPal
PayPal Website Payments Pro PayPal
PayPal Express Checkout (Debug)
These are the modules listed but only Pay Pal Express has a green dot, all others are red.
Paypal Express settings are:
Enable this Payment Module
True
Sort order of display.
0
Payment Zone
--none--
Set Order Status
Processing [2]
Set Unpaid Order Status
Pending [1]
Set Refund Order Status
Pending [1]
Express Checkout: Require Confirmed Address
No
Express Checkout: Select Cheapest Shipping Automatically
Yes
Express Checkout: Skip Payment Page
Yes
Express Checkout: Automatic Account Creation
Yes
Payment Action
Final Sale
Transaction Currency
Selected Currency
PayPal Page Style
Primary
API Signature -- Username
joe_api1.joesgrille.com
API Signature -- Password
****************
API Signature -- Signature Code
AB0nxOsY088KLfYgYV6wTg3RLXKJAu2NZBz.ly***********
PayPal Mode
PayPal
Live or Sandbox
live
Debug Mode
Log File
Then that means the only option available to customers is PayPal Express Checkout.
If everything else is "red", ie: "uninstalled", then orders should not be handled by any other method.
If the "Set Order Status" option is set to "Processing" and "Payment Action" is set to "Final Sale", then all payments completed via that module will automatically be set to "Processing" when payment is received and recorded in the admin side.
Thus, downloads should be available immediately.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.