Page 1 of 3 123 LastLast
Results 1 to 10 of 27
  1. #1
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    help question Help, how do you capture funds from within ZC 1.3.8? (PayPal Express)

    Would someone please tell me how to capture funds from within ZC 1.3.8 for paypal express transactions?

    Is this even possible?

    On ZC 1.3.7 you get the interface to do captures, among other options, by simply adding '&authcapt=on' to the url.

    I think ZC 1.3.8 was supposed to have this enabled by default, but I don't see the interface, even if I append to the url like in ZC 1.3.7.

    Here's a screenshot of what I get in 1.3.7 and 1.3.8: http://img.photobucket.com/albums/v5...pp_express.gif


    This is a very important and handy feature to me. Please let me know if this is not available in 1.3.8 so I can install 1.3.7 instead.

    Thanks.

  2. #2
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    I don't know much about this, but it seems to me that this functionality was removed from the paypal express module in ZC 1.3.8.

    When I use the developers tool kit in ZC 1.3.7 and ZC 1.3.8 to look for 'authcapt', I get this for ZC 1.3.7 in the file includes/modules/payment/paypal/paypalwpp_admin_notification.php
    Code:
    Line #383 : if (method_exists($this, '_doVoid') && (MODULE_PAYMENT_PAYPALWPP_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputVoid; 
    
    Line #384 : if (method_exists($this, '_doCapt') && (MODULE_PAYMENT_PAYPALWPP_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputCapt; 
    
    Line #388 : if ($response['TRANSACTION_TYPE'] == 'Authorization' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on')) {
    On ZC 1.3.8, I see this:
    Code:
    Line #385 : if (method_exists($this, '_doVoid') && (MODULE_PAYMENT_PAYPALDP_TRANSACTION_MODE == 'Auth Only' || MODULE_PAYMENT_PAYFLOW_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputVoid; 
    
    Line #386 : if (method_exists($this, '_doCapt') && (MODULE_PAYMENT_PAYPALDP_TRANSACTION_MODE == 'Auth Only' || MODULE_PAYMENT_PAYFLOW_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputCapt; 
    
    Line #390 : if ($response['TRANSACTION_TYPE'] == 'Authorization' || ($response['TRANSACTIONTYPE'] == 'cart' && $response['PAYMENTTYPE'] == 'instant' && $response['PENDINGREASON'] == 'authorization') || (isset($_GET['authcapt']) && $_GET['authcapt']=='on')) {

    Please someone confirm this, I don't want to keep using ZC 1.3.8 if this is not supported.

  3. #3
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    Sorry to bring this up again.

    I really need to know the answer to this.

    I've been running the new store and i haven't done any marketing at all because I don't want to a lot of orders while I have this issue.
    I've only been getting a few orders so this hasn't been much of an issue.
    Once I do some marketing I will be getting many orders and I don't want to have to go to paypal every time I need to do a capture or some other action.

    No need to provide any details if you don't want, a simple yes or no answer will do.

    Can I do a funds capture from within Zen Cart 1.3.8a using paypal express?

  4. #4
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    Quote Originally Posted by tj1 View Post
    Can I do a funds capture from within Zen Cart 1.3.8a using paypal express?
    With a fresh install of v1.3.8a, I just did a successful auth-only express-checkout transaction, then went into my admin area, opened the order, where I see options for refund, capture, void, and did a successful capture.

    The Express Checkout module has "Auth Only" selected for the Payment Action setting.
    .

    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.

  5. #5
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    Hi DrByte, could you confirm whether that was a paypal express transaction.

    I have fresh installation of 1.3.8a and I don't get this.

    I don't know much about this, but I've reviewed the code in the paypalwpp_admin_notification.php file and there's reference of authcapt and the the paypal express module. I only see this for the Payflow module.


    Could also some other users confirm wheter you get the interface to do funds captures in ZC 1.3.8a?


    Thanks.

  6. #6
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    I just noticed this other thread http://www.zen-cart.com/forum/showthread.php?t=82033, which I guess is sort of similar and related.


    Taking a quick look at the paypalwpp_admin_notification.php file (which I only understand very little) I think I see the code to produce the interface is there. However, it's missing the trigger to display this for the PayPal Express module.

  7. #7
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    ...after playing with this for a while, I found that if I insert this line:
    PHP Code:
    if (method_exists($this'_doCapt') && (MODULE_PAYMENT_PAYPALWPP_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputCapt
    almost at the bottom of the file, right after
    PHP Code:
      } else {  // PayPal 
    This will show the capture box. I'm not sure if this works yet, I'll have to wait 'til I get an order to test. I'm not sure either if by doing this I'm breaking any code either.

  8. #8
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    For anyone interested, I just want to confirm that the edit I mentioned above works.

    I'm still not sure if I'm the only one with this issue or if this is in fact missing from ZC 1.3.8


    For those of you coming from the other thread about 'No Refunds', please try this, just like in the previous code, edit the file paypalwpp_admin_notification.php

    Almost at the bottom of the file right after
    PHP Code:
    } else {  // PayPal 
    insert this:
    PHP Code:
    if (method_exists($this'_doCapt') && (MODULE_PAYMENT_PAYPALWPP_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputCapt;
    if (
    method_exists($this'_doRefund')) $output .= $outputRefund
    This should give you the capture and refunds boxes.

    Please report if it works.

  9. #9
    Join Date
    Apr 2007
    Posts
    82
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    Quote Originally Posted by tj1 View Post
    For anyone interested, I just want to confirm that the edit I mentioned above works.

    I'm still not sure if I'm the only one with this issue or if this is in fact missing from ZC 1.3.8


    For those of you coming from the other thread about 'No Refunds', please try this, just like in the previous code, edit the file paypalwpp_admin_notification.php

    Almost at the bottom of the file right after
    PHP Code:
    } else {  // PayPal 
    insert this:
    PHP Code:
    if (method_exists($this'_doCapt') && (MODULE_PAYMENT_PAYPALWPP_TRANSACTION_MODE == 'Auth Only' || (isset($_GET['authcapt']) && $_GET['authcapt']=='on'))) $output .= $outputCapt;
    if (
    method_exists($this'_doRefund')) $output .= $outputRefund
    This should give you the capture and refunds boxes.

    Please report if it works.
    I just came over from the "No Refund" thread and I'm sorry but I have no idea what this thread is about. I don't know what the "Capture Funds" function is or what it is for and I don't know how it relates to the missing 'refund' function. Thank you for trying to help but this has made me even more confused than I was earlier. I just don't get it. I am using v1.3.8a and am also using Paypal Express Checkout and it is set to "final sale." Thanks

  10. #10
    Join Date
    Mar 2005
    Location
    California
    Posts
    663
    Plugin Contributions
    0

    Default Re: Help, how do you capture funds from within ZC 1.3.8 (PayPal Express)?

    Adding the code you just quoted to the paypalwpp_admin_notification.php as indicated should make the refunds box appear.

 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. paypal express problem? funds not collected
    By slik666 in forum PayPal Express Checkout support
    Replies: 29
    Last Post: 26 Jan 2012, 10:17 AM
  2. Replies: 7
    Last Post: 8 Feb 2010, 08:26 PM
  3. Not allowed to Capture Funds in ZC anymore?
    By katrobb in forum PayPal Website Payments Pro support
    Replies: 1
    Last Post: 25 Nov 2008, 03:05 AM
  4. Capture funds upon Shipping
    By cgee in forum General Questions
    Replies: 2
    Last Post: 30 Oct 2008, 08:44 PM
  5. Authorize and Capture Paypal funds for down payment
    By two7s_clash in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 24 Jan 2007, 05:43 AM

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