How To Extract Paypal Data

Status: Closed · Asked by iRest Institute on · 0 views

iRest Institute — Question ·
I have a workflow that was working fine until today. It seems like Paypal must have changed how they send data, because it's no longer making it through my workflow. Can you help me rebuild the workflow so that it can handle the new data?

Here's what it looks like now:

mc_gross=143.76&protection_eligibility=Eligible&address_status=unconfirmed&payer_id=R85XTAV57YWHG&address_street=156497+7th+Line&payment_date=11%3A41%3A08+Jun+24%2C+2026+PDT&payment_status=Completed&charset=windows-1252&address_zip=N4L1W6&first_name=Brent&mc_fee=5.51&address_country_code=CA&address_name=4RBEES+INC.&notify_version=3.9&payer_status=verified&business=events%40innernorthstar.com&address_country=Canada&address_city=Meadford&verify_sign=Ahea77gSWY.PXcGfPjPU1V9QnzqPAQVnHXMOiTCFcxKGMxUCGQTNvWfI&payer_email=brent%404rbees.com&memo=4RBEES+Ambassador+Commission+Payment+%96+Through+June+10%2C+2026&txn_id=7G476990DE1596642&payment_type=instant&payer_business_name=4RBEES+INC.&last_name=Knudsen&address_state=ON&receiver_email=events%40innernorthstar.com&payment_fee=5.51&receiver_id=KVS7YTQAKGLRL&txn_type=send_money&mc_currency=USD&residence_country=CA&transaction_subject=&payment_gross=143.76&ipn_track_id=ca10ddd67a940

The Task that failed is here: IjU3NjYwNTZjMDYzNDA0MzQ1MjZlNTUzMzUxMzI1MTYwNTQzNDBmMzAi_pc

Another Task from the same workflow ran correctly earlier today. You can find it here: IjU3NjYwNTZjMDYzNzA0M2Q1MjZiNTUzMTUxMzc1MTYzNTQzNjBmMzYi_pc
Pabbly Support — Reply ·

Hello,

The PayPal trigger is based on descriptive webhooks, so we do not have any control over the data that PayPal sends to the webhook. We simply provide the webhook URL and display the data received in the trigger step.

You can verify this by connecting your PayPal account to webhook.site. You will receive the same response there as well.
https://youtu.be/V0eih93WSj8?si=yRs_QDov_r7N8L1b

We suggest contacting PayPal Support to understand why they have suddenly started sending the data in this format.

For now, we have added a JavaScript code step to your workflow that will convert the single-line data into key-value pairs, which you can then map to the subsequent steps in your workflow.
image.png

Thanks & Regards,
Arshil Ahmad
Customer Support Associate
Pabbly.com

Tim Langlamet — Reply ·
Thanks! This is just what I needed. I have the workflow working again now. I much appreciate you fixing Paypal's mess. :)

I'm replying via email because the Forum won't let me in. I had trouble posting my question as well.

If it helps, when I try to click on my post in the new forum it throws the following error:

Unexpected Application Error!
too much recursion

rn@https://sales.pabbly.com/assets/PublicForumDetailPage-oj0Ah-ri.js:1:2362
sn@https://sales.pabbly.com/assets/PublicForumDetailPage-oj0Ah-ri.js:1:3106
yc@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:48116
Bc@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:70912
rp@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:68313
ip@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:67861
yp@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:83636
Yp@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:117001
Dk@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:116047
lu@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:115877
Hp@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:112670
i0@https://sales.pabbly.com/assets/index-BUcpHon2.js:9:124470
pt@https://sales.pabbly.com/assets/index-BUcpHon2.js:2:2686

💿 Hey developer 👋

You can provide a way better UX than this when your app throws errors by providing your own ErrorBoundary or errorElement prop on your route.


Thank You Kindly,
Tim Langlamet
Systems Admin
iRest Institute


On Wed, Jun 24, 2026 at 4:23 PM 'Pabbly Support' via iRest Institute <[email hidden]> wrote:

Hello,

The PayPal trigger is based on descriptive webhooks, so we do not have any control over the data that PayPal sends to the webhook. We simply provide the webhook URL and display the data received in the trigger step.

You can verify this by connecting your PayPal account to webhook.site. You will receive the same response there as well.
https://youtu.be/V0eih93WSj8?si=yRs_QDov_r7N8L1b

We suggest contacting PayPal Support to understand why they have suddenly started sending the data in this format.

For now, we have added a JavaScript code step to your workflow that will convert the single-line data into key-value pairs, which you can then map to the subsequent steps in your workflow.
image.png

Thanks & Regards,
Arshil Ahmad
Customer Support Associate
Pabbly.com

Pabbly Support — Reply ·

We are glad we were able to help.

Regarding the forum posting issue, you can simply send your reply via email. The email response will also be posted as a reply in the forum thread.

Thanks & Regards,
Arshil Ahmad
Customer Support Associate
Pabbly.com

Back to all forum threads · Log in to reply