Where do i find my Google Wallet Transaction ID - google-play

I am looking into transferring my app to another google account, but i can't find my "Transaction ID" as described here:
Transfer your
application
Any idea what i am missing?
Thanks in advance.

The transaction ID is at the bottom of the receipt (specifically the receipt for the Developer Account when you first signed up) in your wallet dashboard payment history.

Visit: https://payments.google.com
Once you are logged into your account, just press the "Subscriptions and services" menu button on the left. Then on the right-hand side, go through your completed purchases, going to the last page, depending on the amount of transactions.
Once you see [day-month-year Google Play $25.000] click on it.
A new menu on the right will show up. You will see the Transaction ID there.

Related

Intermittent "The API developer key is invalid" error

We have a live application that gives the "The API developer key is invalid" intermittently.
The normal flow:
User clicks "Import from Google Drive"
Gets an OAuth screen
Selects a user (if there are more than one)
Gets prompted with the Google Picker
Picks a file
File gets imported
But for some users, after selecting a user in point 3 (or automatically if there is only one user) the Picker dialog doesn't open, but gets prompted with an "In order to select an item from your online storage, please sign in" message on black background with red Sign in button on it. (see screenshot)
Sign in screen
Then after clicking "Sign in", the user receives the "The API developer key is invalid" error message, and the flow stops. (see screenshot again)
API key error screen
For the majority of the users everything works fine. Seems to be a per user issue, because we have an affected user that has multiple gmail addresses signed in into Chrome, and this issue happens with one email address, but doesn't happen with the other.
Any ideas?
After a long search, I found a workaround. I had to replace the gapi.auth2.init and gapi.auth2. signIn calls with gapi.auth2.authorize and it started to work for those affected users too. Submitted a report to Google about it, but at the time of writing, there was not much reply: https://github.com/google/google-api-javascript-client/issues/613

Create OAuth 2.0 client id page fields are disabled

I'm trying to get an Android Wear watchface set up that gets the number of steps the user has taken. To do that, apparently I have to get the data from Google Fit. Step 3 of that process is getting an OAuth 2.0 client id. I'm following the steps in the link below.
Request an OAuth 2.0 client ID in the Google API Console
The first step is clicking the blue GET A CLIENT ID button. In there I select my project and click Continue. That enables the Fitness API. Then I click on the blue Go to credentials button. There I choose Android for where I'm calling the API from and User data for the type of data that I will be requesting. Then I click the blue What credentials do I need? button.
This page is where the problem lies. I am supposed to enter a name, SHA-1 fingerprint and package name. However, all three fields are disabled so I can't type in them. If I go ahead and click on the blue Create OAuth client ID button, it marks those three fields in red with some verbiage about being required. I still cannot type in the fields.
How is this supposed to work?
I was facing the same issue today. In case you haven't found a solution to your problem, you can try creating a project with a different Google account. I think it happens because of the conflict with your previous projects.

Paypal website payment hosted pro "Please select a valid card type." in iFrame

I am trying to update an existing Magento 1.9 EC site to start to use PayPal Website Payment Pro as payment method but am hitting an issue with the behaviour within the iframe.
I have created a sandbox account for both the buyer and business, the settings are working and I can make the payment if I use the "Pay with Paypal" button. The sandbox credit card also works if in the PayPal page I use it without being logged in.
But if I try to use the credit card in the iFrame I have the "Please select a valid card type." message show up. Invalid credit cards will not show that specific message.
It looks like it wants me to make an action to select Visa as the type, but the card type cannot be selected, it detects the number as a Visa card, greys out the other types and keeps the Visa one visible.
This seems to be all happening within the iFrame I use to host the result of the initial request which builds the form on the paypal site.
Also, the rest of the integration seems to be working, if we use the "Pay with Paypal" button, complete the credit card payment on that page we go back to the proper return page and the order records the payment in Magento.
Which makes me wonder why there is only an issue within that iFrame?
Is that solution not working? Should we look at some of the other options?
Log in to your developer paypal account.
choose the merchant account you have created and click the profile tab
Use the credit which is displayed under Funding Tab..
You can add more cards by logging into your sandbox.paypal.com using merchant account u created and goto profile->credit cards which is under financial information
Hope this helps

Admob account setup - what does "How you pay" and "What you pay with" means?

I have developed an android app and included admob banner ads (test ad) in it. Now I want to create a admob account and get a ad unit ID.
While setting up my account, I want to provide the payment details and methods by which the money from ad revenue will be sent to me.
When filling up the form, the payments screen says None selected. So I went to the "Billing" screen.
The billing screen has option to add bank details, but why it says "How you pay" and "What you pay with". Why do I have anything to pay at all? I am obviously doing something wrong.
Can anyone please let me know where can I provide the payment methods where I will receive the ad revenue?
You are doing wrong. After you earn minimum 10$ in your admob account. Then None Selected option will be available to you. In that option their will be choices available for you to attach bank or western union etc depending on your country.
I got 4$ in my admob account and i also have no option for setting bank for getting money. But in this month i got more then 100$ but still their is no option.. Admob still saying non selected. I am waiting for next month. then it will b available because after each month your earning is transfer to admob account.. other wise it is on hold the whole month..

Magento + Paypal - order status stuck at "Payment review"

I am currently testing the PayPal functionality. I added all the appropriate config information, and the purchase is working perfectly.
Going into the admin panel, all the orders have "Payment review" status (they were made either today or yesterday).
My question is - is it normal to last this long ? If it is, how am I supposed to properly test. If it's not, can anyone give me any tips on how to debug this issue ?
Any information on how the process goes from this point on would be highly appreciated. Anticipated thanks.
Check the PayPal account that you made the purchases on. Do they show completed in there, or do they say pending? If they show completed, it may be possible you did not receive the IPN to update your cart. If they show under review in your test sandbox account, you may have payment review turned on. You could need to go into the details of the transaction within your test sandbox account and manually accept the payment. You can also turn payment review off if it is on. You just need to log into your developer account at developer.paypal.com, click on test accounts. You then should see a column for payment review. If it is enabled, you will just need to toggle it from here.
Since this is quite popular with Google I will add my solution here as well:
I had noticed that many payments would still have the "Payment review" status even after I disabled payment review in my sandbox account.
Turns out that if a payment is made in another than the sandbox account's default currency, it is automatically put into the "Review" status.
To turn this feature off, log into your sandbox account under https://www.sandbox.paypal.com and go to Profile -> More Options -> Payment Receiving Preferences. There you can change the setting for "Allow payments sent to me in a currency I do not hold" to auto-accept such payments.
My problem was transaction status said "Paid" in merchant test (Sandbox) account but IPN response I received had payment status "Pending".
For a new user like me, it was hard to find out how to accept a payment manually when "payment review" is turned on. It took hours for me.
To make it easier for others,
Go to transaction detail -> Click on "More Information" link. Go to bottom of the page. Here you will find "Accept" link just above "Return to My Account" button. Click on "Accept" link and transaction status will change to "Complete".
After that I received IPN response with payment status "Completed"
I hope this helps someone.
This query solved it for me in case of Amazon Sandbox orders which left opened transactions. These popped up in the error log with
The OrderReferenceId XYZ is invalid
each time with Magento's cron scheduler. Basically the same as for Paypal and all other external payment methods which have a sandbox mode:
UPDATE `sales_payment_transaction`
SET `is_closed`=1
WHERE 'S02-XXXXXXX-XXXXXXX' IN (txn_id, parent_txn_id);

Resources