It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello folks, I am after some assistance in regard to our GOG orders. PLEASE HELP OUT

These can be found in our account on our 'Orders & settings' page.
When you arrive at that window, you are at your first page of orders, and you might have more pages.
Each page on average, when full, has up to 25 orders listed.

I have created a program that replicates those orders, that provides improved searching and greater detail.
It gets that detail, from a JSON version of each page.
You can see the JSON version of your first page, by using the following URL in your web browser.

JSON URL - Page 1

Note where it says 'page=1' in the URL, which you can change the number of to see your other pages, if you have any.

My program, simply called 'GOG Orders List', can be found via the following thread, along with details & requirements.

POST WITH DOWNLOAD LINK

POST WITH LATEST SCREENSHOT

The program currently does most things, but I do lack some knowledge (examples) of a few things, such as the following.

Store Credits
Pre-Orders
Refunds


It is examples of those three elements, that I am requesting, and possibly some other less common elements.

If you look at the JSON page result in your browser, each order is defined by the following text.

"publicId":"

And items in an order are defined (or separated) by the following text.

{"status":

I would like a copy of an order, that has data for one or more of those three elements I listed.

Now to be fair to you, and keep your personal data secure, you should disguise your order number, and any email addresses in an order. And don't forget to remove or disguise Gift Codes, though I am not expecting them to be in the data I am after.

The order number follows immediately after the '"publicId":"' text. Replace that number with something like 'AAAAAAAA', and likewise any email address with something like 'email@gog'. You could also disguise anything else you don't want me to see.

Any assistance with my request will be much appreciated, and be to the benefit of all who wish to use my program.

Obviously I am not going to benefit, or I would already have those element examples to use. :)

You could use my program to assist with getting order details, as the 'Orders' list, has two right-click options via the 'JSON Files' menu. The second of those 'View Order For Selected', will show the order for the selected list entry, in Notepad.

If you use my program, just post that text file as an attachment in a reply in this thread. Otherwise create your own text file and post it, or simply provide the data in a post. DON'T FORGET TO DISGUISE portions.

Cheers!

P.S. Some of you can no longer search your orders, due to a bug that involves some kind of limit. That has happened to me, and hence why I created my program, which overcomes that issue, as well as giving some added benefits. The most obvious benefit, is that you can search by more than just title. You can also add title details for bundles, etc, etc.
Post edited December 18, 2024 by Timboli
No posts in this topic were marked as the solution yet. If you can help, add your reply
The simple way to get what we want, is to do the following.

1. Browse each web page of orders, until you find one that mentions Pre-Order or Refund or Store Credits.

2. Take note of the page and order number.

3. Then load the JSON version of that page. Do a search for the order number.

4. Copy the data from that point until the next order number listing (i.e. until "publicId":").

5. Disguise Order Numbers and Email addresses.

6. Remove or disguise Gift Codes.

7. Save to a text file, call it Order.txt maybe, and attach to a reply post here ... or simply paste the data in a reply post here.

Easy Peasy.
Post edited December 18, 2024 by Timboli
avatar
Timboli: 6. Save to a text file, call it Order.txt maybe, and attach to a reply post here ... or simply paste the data in a reply post here.
I sent you a chat link with a wallet funds purchase and a refund. I've never pre-ordered anything, so I can't help there.
Luv 2 B of help, but since GOG has now deigned to ATTEMPT to treat a NON-resident of the EU as one, i.e., VAT, after having been reasonable/considerate/respectful on this point for YEARS, there will be a PERMANENT boycott by us of this platform, and therefore no orders placed for merchandise EVER again! Old ranch axiom: pigs get fat; hogs get slaughtered. QED.
avatar
Ice_Mage: I sent you a chat link with a wallet funds purchase and a refund.
Thanks very much.
Cavalary provided as well.

Both of you will get a thanks mention in-program. :)
avatar
Ice_Mage: I've never pre-ordered anything, so I can't help there.
Yeah, I'm not into doing that.
I sent you a few examples, too.
Thanks very much. Quite a long list that, with some new things I haven't seen. Store Credits stood out with a quick look.

It's probably just definite Pre-Orders that I need to confirm now.
I got 40 false positives in amongst my 2400 items ... no doubt due to a GOG bug.
avatar
Timboli: I got 40 false positives in amongst my 2400 items ... no doubt due to a GOG bug.
What do you mean by "false positives" ?
avatar
g2222: What do you mean by "false positives" ?
Items that aren't pre-orders being marked as such.
https://www.gog.com/forum/general/my_project_for_when_you_can_no_longer_search_your_orders/post34
Yep, I was pretty sure I had never done any Pre-Orders, and so to get 40 listed rang a few alarm bells. On checking the order details, these were items where almost half were a demo or prologue or chapter, and in some cases some free goodie packs. None of the other games listed rang any Pre-Order bells for me.

So the only conclusion I can come to, is that there is a GOG bug involved.

The first instance is one item on Page 40 of my orders. The latest instance is on Page 5. So this has been happening over many years.

As I am yet to receive any order data from someone who had done a Pre-Order or still has an active one, I don't know what to make of things.

In any case, I have now given my program a right-click option to set an order item to False instead of True for Pre-Order, a record of which is kept in an INI file entry in the 'Options.ini' program file. It doesn't change the JSON file entry, which can be restored at any time on running a full Extract again, after wiping the INI file record.
avatar
Timboli: You can see the JSON version of your first page, by using the following URL in your web browser.

JSON URL - Page 1
Um, checking orders that are pending or in progress might make sense on the webpage if you want to check on current orders that are stuck for some reason but they are only temporary and might disappear at any time if not completed successfully within a specific time frame. Do you really want those in the order list? And if not, shouldn't you set in_progress and pending to 0?
avatar
Geralt_of_Rivia: Um, checking orders that are pending or in progress might make sense on the webpage if you want to check on current orders that are stuck for some reason but they are only temporary and might disappear at any time if not completed successfully within a specific time frame. Do you really want those in the order list? And if not, shouldn't you set in_progress and pending to 0?
I guess I should test that, as I just went with the URL I was provided, without looking at it too deeply thus far.

And yes I agree, we don't want those two types ... presuming neither are related to pre-orders.

Thanks for the reminder.
Post edited December 20, 2024 by Timboli
avatar
Geralt_of_Rivia: Do you really want those in the order list? And if not, shouldn't you set in_progress and pending to 0?
I've now coded a solution, which leaves it up to the user, but by default those two are now set to '0'.

See the details and a screenshot here.