Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Join Date
    Aug 2006
    Posts
    31
    Plugin Contributions
    0

    Idea or Suggestion Express Checkout PayPal Style!

    Quote Originally Posted by DrByte View Post
    Merlin is right --- if you're using the PayPal IPN payment module, you'll not see line-item details on your PayPal receipts.

    However, if you are using the PayPal Express Checkout option available in v1.3.7+ then the line-item details are available on the PayPal side as well as the Zen Cart side.
    I have installed the New PayPal Express Checkout with thew new Feb 20 Patch.
    The module seems to be working fine but this quoted feature is not available.

    Any help will be greatly appreciated!

  2. #2
    Join Date
    May 2006
    Location
    Texas
    Posts
    565
    Plugin Contributions
    4

    Default Re: Express Checkout PayPal Style!

    it IS available - however the only time the line-item receipt will show up is when your customer checks out the normal way, but chooses "Checkout with PayPal" on the checkout_payment screen. Pressing the orange "Checkout Now with PayPal" button and doing it that way will not give you a line item receipt :)

  3. #3
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Express Checkout PayPal Style!

    If your customer redeems a coupon or gift certificate or has *any* sort of discount applied to the order, PayPal cannot handle the line-item details. As such, they will not show in that case.
    .

    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.

  4. #4
    Join Date
    Aug 2005
    Posts
    20
    Plugin Contributions
    0

    Default Re: Express Checkout PayPal Style!

    Why?

    If PayPal doesn't provide an explicit discount line item in the invoice why can't you simply distribute the discount/coupon over the number of items actually sold.

    Fixed discounts could be turned into a percentage off per item by calculating the total after the discount and dividing it by the total before discount.

    I realize that you have to take into account rounding errors (maybe use the bankers rounding algorithm) but it seems like this could all be done in a deterministic way and then at least the shopping carts items would be preserved in the paypal invoice.

    Is there *really* a technical reason why this cannot be done this way?

    There is more than one way to skin a cat.

    cheers
    Last edited by lurkerfilms; 27 Feb 2007 at 12:04 PM.

  5. #5
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Express Checkout PayPal Style!

    Quote Originally Posted by lurkerfilms View Post
    Is there *really* a technical reason why this cannot be done this way?

    There is more than one way to skin a cat.
    Perhaps the best way would be to get PayPal to support such a feature ...
    .

    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.

  6. #6
    Join Date
    Aug 2005
    Posts
    20
    Plugin Contributions
    0

    Default Re: Express Checkout PayPal Style!

    Quote Originally Posted by DrByte View Post
    Perhaps the best way would be to get PayPal to support such a feature ...
    Well, I don't want to be too tenacious here but sometimes it is better to walk around the sitting elephant then trying to make him move. :')

    Even if PayPal someday comes around to supporting a discount feature (which I agree is preferable) implementing what I've suggested would still work.

    But what do I know? Why should I speak? For I know -nothing-.

    cheers!

  7. #7
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Express Checkout PayPal Style!

    Your suggestion is an idea worthy of consideration. There are a number of complexities involved, which make it a difficult thing to accomplish unless every discount can be applied without causing rounding difficulties or mess up tax amounts etc.
    Also, if you apply a discount to individual line items in one place but not in another, you will end up with inconsistencies and mismatched invoice details between your store and PayPal. That will only create customer confusion.
    Further, PayPal will reject the order if negative values are supplied.
    The "detailed invoice" concept offered in the PayPal emails is a carry-over from their "PayPal Store" features, which are nowhere near as robust or flexible or feature-rich as Zen Cart. As such, the "detailed invoice email" is limited in what it can handle.

    While it's nice to have a detailed invoice from PayPal, you are *not* purchasing from PayPal, and therefore there is no need for detailed invoice from them. When you use your debit card to make a payment, does your bank give you a detailed line-by-line invoice? No. Credit Card company? No.
    Even Credit Card companies which offer buyer insurance don't give you a detailed invoice. They rely on the original bill of sale. In the case of Zen Cart, that bill of sale is provided by Zen Cart in an order-confirmation email, and is available online in the customer's My Account area.

    For now, the Zen Cart roadmap does not include plans to distribute discounts across individual items. Perhaps the checkout-rewrite phase might consider something like this, but that will again depend on ensuring that discounts can safely be applied to individual line items ... without limiting flexibility in how discounts can be offered to customers by storeowners.
    .

    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.

  8. #8
    Join Date
    Aug 2005
    Posts
    20
    Plugin Contributions
    0

    Default Re: Express Checkout PayPal Style!

    Well said, thank you for your detailed response.

    cheers

  9. #9
    Join Date
    Jan 2007
    Posts
    3
    Plugin Contributions
    0

    Default Re: Express Checkout PayPal Style!

    Has anybody been able to at least pass the order number thru to PayPal, that way I at least have a cross reference from my order to the PayPal transaction from the PayPal side. I appreciate the parallel to CC and Debit and can see the logic behind line items. But, really need the Invoice # for my payment processor to sync on.

    Any Ideas.

    Chip

  10. #10
    Join Date
    Aug 2005
    Posts
    20
    Plugin Contributions
    0

    Default Re: Express Checkout PayPal Style!

    I too wish ZenCart's paypal express code would pass the invoice number and customer number like it use to for IPN (at leaset with osCommerce).

    I have been reconciling the paypal accounts and have that information when exporting from PayPal history was really useful for finding problem orders that did not import into quickbooks or for identifying quickly the invoice and customer.

    Hey Dr. what is the word on this?

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v151 Paypal Express Checkout - Bypassing my customized Paypal style
    By Jim Oaks in forum General Questions
    Replies: 2
    Last Post: 7 Nov 2014, 06:42 PM
  2. Cart not showing on paypal express Check after click on express checkout button
    By magic.solve in forum PayPal Express Checkout support
    Replies: 5
    Last Post: 2 Aug 2011, 06:58 PM
  3. Paypal express checkout how to know payment is Paypal or credit card
    By gunni in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 26 Jan 2011, 12:52 PM
  4. paypal website standard IPN acting as express checkout (paypal login only)in checkout
    By sheena88 in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 9 Oct 2010, 02:36 AM
  5. Paypal Express checkout don't show button after installing Google Checkout
    By jgarabot in forum PayPal Express Checkout support
    Replies: 9
    Last Post: 2 Apr 2007, 07:59 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR