cancel
Showing results for 
Search instead for 
Did you mean: 

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
LMP2000
Contributor

hi

the link is on my site http://www.lmperformance.com/ it is on the cart page only so you have to add something to your cart.

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
MTS_Ciaran
PayPal Employee

Thanks man, had a good look around for some B6 Audi A4 stuff 🙂 so based on what I can see the site uses Express Checkout, which will not be impacted by this. 

 

Now, the message you received was related to WPS and the reason it was sent to you was because of a single occurance from last month, as such I would say that your integration is fine for the update in March. 

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
LMP2000
Contributor

Awesome 😉 thanks again! let me know if i can help you !

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
dasaradh
Contributor

Can anyone clarify about recent update from Paypal?

"My integration has been identified as passing incorrect or invalid data to PayPal. What should I do?"

 

Still sometimes redirecting to old screen in sandbox accounts. Does this update applicable to sandbox or not?
if not, how to test this feature on sandbox before moving to production/live ?

Thanks in advance for straight and quick answer.

 

Ram

 

 

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
MTS_Ciaran
PayPal Employee

@dasaradh - The sandbox is setup in the same way as live, so if you are getting the old checkout flow on sandbox it would also mean you are passing bad data. 

 

Can you send over a link to where we can test, or some button code that is getting to old flow. 

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
dasaradh
Contributor

Hi @MTS_Ciaran

 

Thank you for your reply

This is the test bed for one of our client
http://s480372826.onlinehome.us/associations/
on this page, there are paypal buttons, both are redirecting to old screen only

Can you please guide to fix the issue ?

 

Once again... Thanks in advance

 

Dasaradh

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
MTS_Ciaran
PayPal Employee

@dasaradh

 

Thanks, I tested the buttons and Im getting the correct/new flow, I've swapped out the URL and account email address for live details as well and looks to be working. Looking at the variables and it seems to be compliant with the upcoming changes. 

 

I suspect its more related to the sandbox environment timing out during the launch of the new flow, which results in a fallback to the old. 

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
swebdesign
Contributor

So somehow we know nothing about this and just had our first client reach out to us in regards to this. So now we are of course scrambling to figure out why our application is going to the old payment pages. 

 

I logged the variables for a sample transaction. What am I missing? I hope we don't have to rewrite our entire app in less than a month. Is there notifications for things like this?

 

  1. item_name_1:
    Puppy Preschool Group Class - Wednesday @ 12:15 PM - 8/10/2016 - Lacey
  2. item_number_1:
    8
  3. amount_1:
    300.00
  4. discount_amount_1:
    0.00
  5. tax_1:
    0.00
  6. quantity_1:
    1
  7. cmd:
    _cart
  8. upload:
    1
  9. business:
    email address here
  10. return:
  11. currency_code:
    USD
  12. invoice:
    DBP-104

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
MTS_Ciaran
PayPal Employee

@swebdesign the variables below look good, but can you post the full button code, or send me over a link to where I can run through the checkout flow?

Update your PayPal buttons before 29th March 2017.......

Options
Go to solution
swebdesign
Contributor

Thanks! I thought so too....

 

<div id="ctl00_ctl00_cphMain_cphMain_pnlPayPalTest" style="display:inline;">
										
    <a href="javascript&colon;paypalTEST();"><img src="/Secure/Images/cc/paypal_checkout.png" /></a>
                                    
</div>

<div id="ctl00_ctl00_cphMain_cphMain_pnlPP">
										
                                        <input type="hidden" name="cmd" value="_cart">
                                        <input type="hidden" name="upload" value="1">
                                        <input type="hidden" name="business" value="email address" />
                                        
                                        <input type="hidden" name="return" value="https://dev4.dogbizpro.com/public/thanks.aspx?invoiceid=104">
                                        <input type="hidden" name="currency_code" value="USD" />
                                        
                                        
                                        <input type="hidden" name="invoice" value="DBP-104" />
                                    
</div>






    <script type="text/javascript">
        function getElem(whichLayer) {
            if (document.getElementById)
                elem = document.getElementById(whichLayer);
            else if (document.all)
                elem = document.all[whichLayer];
            else if (document.layers)
                elem = document.layers[whichLayer];
            return elem;
        }
        function paypal() {
            var f = getElem('aspnetForm');
            f.__VIEWSTATE.value = '';
            f.encoding = 'application/x-www-form-urlencoded';
            f.action = 'https://www.paypal.com/cgi-bin/webscr';
            f.submit(); __doPostBack('btnSubmit', '');
        }
        function paypalTEST() {
            var f = getElem('aspnetForm');
            f.__VIEWSTATE.value = '';
            f.encoding = 'application/x-www-form-urlencoded';
            f.action = 'https://www.sandbox.paypal.com/cgi-bin/webscr';
            f.submit(); __doPostBack('btnSubmit', '');
        }
    </script> 

 

 

You can create an account and register here, which will take you to the full payment page:

https://dev4.dogbizpro.com/Public/Registration/Index.aspx

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.