Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Bernard 16 posts 36 karma points
    Jul 06, 2012 @ 09:06
    Bernard
    0

    Paypal Payment Provider not finalizing order

    Hi,

    In using the Paypal Payment Provider, my order goes through the proper cart steps, then goes to Paypal and captures the payment successfully. However when I check the backoffice section, the payment is still classified as "cart" and the status is "Initial".

     

    I changed the "Payment action" setting to "sale".

     

    Is there something I'm missing?

     

    Thanks in advanced.

  • Anders Burla 2560 posts 8256 karma points
    Jul 06, 2012 @ 09:16
  • Bernard 16 posts 36 karma points
    Jul 09, 2012 @ 09:16
    Bernard
    0

    Unfortunately none of those links solved my problem.

    I used Fiddler to get the request being sent to the PaymentCallback and everything to me "looks" good, especially the "payment_status" being completed.

    Below is the information I obatined from the request:

     

    mc_gross=36.00
    invoice=ORDER-238
    protection_eligibility=Ineligible
    item_number1=MR160001MR16
    item_number2=
    payer_id=96B6MB28UB5JS
    tax=3.27
    payment_date=23%3A45%3A04+Jul+08%2C+2012+PDT
    payment_status=Completed
    charset=windows-1252
    mc_tax1=2.36
    mc_shipping=0.00
    mc_tax2=0.91
    mc_handling=0.00
    first_name=Bernard
    mc_fee=1.16
    notify_version=3.4
    custom=
    payer_status=verified
    business=**************
    num_cart_items=2
    mc_handling1=0.00
    mc_handling2=0.00
    payer_email=**********************
    verify_sign=A7SSGxs60yfNdFqtb-6xHt9A5XF2AejYYOiMTVQULgeXobfRLmFfHzp8
    mc_shipping1=0.00
    mc_shipping2=0.00
    tax1=2.36
    tax2=0.91
    txn_id=3TH730392L105143A
    payment_type=instant
    last_name=Herrok
    item_name1=4Watt+MR16+Downlight%0D%0A+-+MR16
    receiver_email=***************
    item_name2=Shipping+fee+%28Australia+Post+eParcel%29
    payment_fee=
    quantity1=1
    quantity2=1
    receiver_id=9PXC5ZVHTDHUQ
    txn_type=cart
    mc_gross_1=23.64
    mc_currency=AUD
    mc_gross_2=9.09
    residence_country=AU
    test_ipn=1
    transaction_subject=Shopping+Cart4Watt+MR16+Downlight%0D%0A+-+MR16Shipping+fee+%28Australia+Post+eParcel%29
    payment_gross=

    Any idea as to what the issue may be?

     

  • Bernard 16 posts 36 karma points
    Jul 09, 2012 @ 09:19
    Bernard
    0

    Ok, maybe there was no issue at all.

    My initial development is being carried out on a local development machine (localhost) and I didn't see how this could be an issue.

    I tested the same code in the actual domain and it did in fact capture the payment and progress the order status.

    Apologies for the red herring.

  • Anders Burla 2560 posts 8256 karma points
    Jul 09, 2012 @ 10:05
    Anders Burla
    0

    Hi Bernard

    Yeah you can never test a payment setup at a local computer - the payment systems always need a live url to connect to and make the callback - so you are totally correct :)

    Kind regards
    Anders

Please Sign in or register to post replies

Write your reply to:

Draft