Paypal sandbox, where can i find CertKey - paypal-sandbox

In Project "merchantsample"--Configuration class, there is "acct2.CertKey" attribute for Certificate credential.
I want to replace the value with myself, but I cannot find the value in my sandbox account.
Where can I find it?

Try doing the following in your SandBox account:
Click Profile
Click Selling Tools
Click Request API Credentials
Choose the radio tab API Certificate
Click Agree and Submit

Related

How to redirect user to settings menu of telegram where they can enter username

Can we open telegram's setting menu with any code or redirecting?
I made a bot on telegram which needs username for a specific actions. If a user don't have any username then the bot replies something like 'Username not found please go to settings and set a username to continue'. Instead of this I want to redirect the user to settings menu where username can be added. Any suggestions how I can do that? Like I have seen many bots who redirect users to groups list so that they can add them to any group. Can we do same for settings menu?
At the moment, Telegram does not allow users to open the profile settings with an url, but you can click on this url on a Telegran app to open the settings menu: tg://settings (does not seems to work on my Android with Telegram Beta but on TGDesktop it works just fine). The "open groups list" is a deep linking url: https://t.me/usernameBot?startgroup=test. If specified, the startgroup parameter asks the user to select a group from the list.
For more info:
Deep Linking
Deep Link Channel
To open profile settings with bot, you need to redirect users to the "tg://settings".

What PayPal API Credentials I should use to go live?

I am using PayPal Express Checkout in my project and I am using my Sandbox testing account to test the PayPal in the development environment.
I am using my Business account I get from PayPal website. Now I want to go live,
what should I do before I go live?
Some said that I should ONLY remove sandbox from my PayPal links, it didn't seem to work with me.
Others said that I have to create an app, but then they will give me client-ID and Secret.
Where should I place them?
because sandbox testing accounts gives me three API credentials USER, PWD, & SIGNATURE
from where I can get my live credentials for USER, PWD, & SIGNATURE
Login to this URL with your live PayPal account: https://www.paypal.com/us/cgi-bin/webscr?cmd=_login-api-run
It will drop you directly into the page that displays your username, password, and signature (with little "show" links for each one).
The long way to get there is to login to www.paypal.com, click into your profile, and look for "API Access".

Paypal button creation for another account

I need to create Paypal button for someone else's account. My client has given me their API username, password and signature. I need to create a button for them but I think in order to do that, I need access to their merchant account, based on the info they gave me.
Is it possible to create the button for them with the information they have provided or will they need to make the button in their merchant account and send me the code?
You may create a button for them by going to www.paypal.com/buttonfactory and all you will need is the email address they have associated with their PayPal account to link the button to their account.

Transferring an app to another Firebase account

I have a few apps under my personal firebase account for testing, but now need to transfer an app to a client's account for billing purposes. Is this possible?
Thanks!
I recently shifted ownership of one of my projects to another account. All you have to do is:
Go to your Firebase console, and select the project you want to shift.
Select the cog icon besides the project name on top right.
Select Permissions from the flyout.
Select Advanced permission settings hyperlink.
You've reached the IAM & Admin page of Firebase.
Click on +Add button on top.
Enter the email ID of the account that you want to transfer the project to.
In the dropdown, Select a role > Project > Owner. Click add
You will receive a confirmation email. Click the link in the email to accept the invitation.
Accept the invitation, and go to IAM & Admin page of the transferred project.
Use remove button to delete the previous user
#SergeyKopanev
Transfer the billing
After deleting the first user in the Firebase Console, login to your Google Cloud Platform console with your new user.
Go to Billing > Account Management
Click on the three dots next to the project ID you just transferred, and select Change billing.
Confirm by clicking on Set account and you are done !
Note that this is an old answer and there might be more up to date solutions below.
This is a reply received after emailing to firebase-support#google.com, which is the official firebase support email after gogle acquired firebase in late 2014.
From: firebase-support#google.com
In order to transfer ownership of a Firebase instance, we need you to
do two things: add the new owner as a collaborator; then, fill in the
form below and email it to us as written verification. This must be
sent from the email address which owns the Firebase instance.
-----------------
REQUEST TO TRANSFER OWNERSHIP
I authorize the Firebase team to make **<new owner’s email>** the owner of https://**<firebase instance>**.firebaseio.com effective immediately. I have added **<new owner’s email>** as a collaborator to verify the email address is correct and to certify that I am the current owner. I understand that I am effectively granting **<new owner’s email>** full read and write access to all stored data for this instance.
-----------------
It is more simple now.
Click gear icon beside Project Overview
Click on Users and Permissions
Click on Add Member
Type the email address and choose the role as Owner
Click on Add Member
and that's it you are done. An invitation will be sent to the email id. They just need to accept.
follow this steps :
- select you project
- from left side menu select
(Users and Permissions) from settings icon
Click on +Add button on top.
Enter the email ID of the acc to transfer the project to.
In the dropdown, Select a role > Project > Owner. Click add
Check mail in the email added above.
Accept the invite, and go to IAM & Admin page of the transferred project.
Use remove button to delete the previous user
For projects on the new Firebase Console (at https://console.firebase.google.com), this is now a self-service process. See the answer to this question: How to add collaborators to a Firebase app? for a step-by-step guide.
Here from my account just add a different email as owner role
I sent an email to the support email address and a bot replied:
---------- Forwarded message ---------
From: <support#firebase.com>
To: <REDACTED>
Transfer Ownership of Firebase Account
Hey there,
In order to more efficiently process your issue, we now only accept
new support requests through our support portal at
https://firebase.google.com/support/.
Please submit your inquiry there. Thanks in advance!
Cheers, Firebase Support
To make my transfer request I created a ticket under Account Services https://firebase.google.com/support/contact/account-services/
If FirebaseDatabase.instance.reference() is giving you the reference from the old database already deleted try this:
Change the name of your "package_name": "com.old.appname" on all occurrences to be different from the old one.
Right-click on your project folder
click on Find in folder option
search com.old.appname and change all occurrences to com.new.appname

How do I set up a Paypal sandox account

The sandbox account i have been using for the past 2 years has now disappeared and despite searching for a way to create another sandbox account it is beyond me.
Can anyone let me know how I can set up a sandbox account (I am in Australia).
Thank you
These are pretty good instructions that assisted me with the same issue...
http://www.zyxware.com/articles/3725/how-to-create-a-sandbox-account-in-paypal
From the article...
Go to https://paypal.com and click signup.
Create an account with your details. You don't need to enter bank/card details when you want only a test account.
Now go to https://developer.paypal.com and login with you existing PayPal account
To get your test API key
Go to Applications > sandbox accounts.
Here you can see one account which was created by PayPal. But to create a working sandbox account to test some payment method you need to create business (merchant account).
To create a new sandbox account click on "Create Account" in sandbox accounts tab
Select account type as Business (merchant account). See the image below.
Give email, password and name. You need this details to check your order details.
leave PayPal balance as blank. Do not add any amount over there.
Next select any credit card type and press create account button
Same way you can create a buyer account also. Note that here you have to select Personal (buyer account) option. Once you create a buyer account go to profile then funding, here you can see you card details. You can use these details to test a purchase in your website.
To see your API credentials you can go to sandbox accounts > click on you email address > profile > API credentials. This is the API key that we have to save it in our website.
If you want to see your buyer card details, go to your buyer account > profile > funding.
Once you test your payment with your website, to see your order details in PayPal click on sandbox site link under the merchant account. Here login with your merchant username and password. Click on "All account activity" link.
Since the PayPal sandbox reimplementation fiasco earlier this year, you have to use a computer located in the USA. I'm located where you are too, but fortunately I can RDP into our server in San Francisco and do it all from there.

Resources