Extract BillPlz ID from URL

After a successful payment, the URL’s format is https://samplesite.com/page_name/?billplz[id]=b3740a2aa4d3ade36x&billplz[paid]=true&billplz[paid_at]=2025-09-01+09%3A14%3A02+%2B0800&billplz[x_signature]=2b747bd8aecb2458bddfb04aa36ea6d4c2e62941c1cf78fa399c65e162191ad288e

How may I get the value b3740a2aa4d3ade36x in the above URL?

I was able to get the value using path through a page redirect (by supplementing the value manually & not the actual payment gateway itself), and it worked.

But when I made a payment & tried extracting the value - it was empty.

After some trial & error - the answer is:

The original link actually has %5..%5D in it due to URL encoding (I believe). The way Bubble sees it is [..]

e.g.: ?billplz%5Bid%5D=b3740a2aa4d3ade36x&billplz%5Bpaid%5D=true&billplz%5Bpaid_at%5D=2025-01-09+09%3A14%3A02+%2B0800&billplz%5Bx_signature%5D=2b747bd8aecb2458bddfb04aa36ea6d4c2e62941c1cf78fa399c65e162191ad288e

I tried editing the link to show its raw format for the original post, but it’s not reflecting it.

1 Like