Google Cloud Platform registration - google-cloud-storage

During the registration process on Google Cloud Platform I filled up 3 times the wrong phone number and I got 3 payment transactions from my card, each one of 1 USD.
It means that you can just set card number with valid CVC and press "ok" button.
Is this ok or I missed about this charge in The Terms of Service ?
Thank you!

It is pretty common for providers like Google to put a small hold on a credit card to test that it is valid. If you use a debit card this will actually decrease the available balance on the account, but it should not be finalized and the money will not actually be taken.
I suggest you get in touch with Google's billing team, who will be able to track down the payment and double check everything is correct.

Related

Unable to add a credit/debit card for billing account on Firebase

Sorry if this is not the correct place to put up this question, but I'm unable to find an answer anywhere else.
Here's the problem.
I need to upgrade a client's account on Firebase from Spark plan to Blaze plan (pay as you go plan).
To do that I need to add a credit/debit card as a payment method to their account (billing account).
We have tried 3-4 different credit/debit cards but have failed.
I tried getting help from the help center but was not able to find it there.
At this link - https://console.cloud.google.com/support/chat - I tried to chat with someone to get help but here's what I got -
I am not the administrator on any billing account - Because I am unable to add a credit/debit card to create a billing account, hence I am not eligible for any help
I cannot get help on Phone because "You do not currently have access to technical phone support"
I am really frustrated by this, I have tried multiple cards, even borrowing other people's credit cards.
I am unable to find help from Google! Community support is the last option left! I just want to know what the issue is with my credit card? Why am I not able to add it as a payment method?
It was not registered for international payments initially, but I got that changed. I do not have any other ideas.
I really hope you guys can help me out.
UPDATE 1:
You must create a billing account first before you can add a card/payment options. Information about it can be found here: https://cloud.google.com/billing/docs/how-to/manage-billing-account
I followed this link, this is something I've tried and this is the step where I am stuck.
Step 1: Identity verification - I am able to successfully complete this step by verifying mobile number and continuing.
Step 2: Verify payment method - this is the step I am stuck at. I have tried adding different cards, as mentioned above, and have faced different issues with different cards. One card did not have international payments enabled, I got that enabled but even then it doesn't work. It does not show any error. It proceeds to the bank's website for two step verification process, I enter the 'One Time Password" for the payment, the payment goes through and it comes back to the same "Payment Information Verification" page.
Screenshots attached below for more info
You must create a billing account first before you can add a card/payment options.
Information about it can be found here: https://cloud.google.com/billing/docs/how-to/manage-billing-account
Instructions for creating a payment profile is here: https://support.google.com/paymentscenter/answer/9028746?ref_topic=9017383
It is important to set yourself up as the appropriate individual or business type.
Once that is done, you can link it to your account and your client's project if you have the permissions to do so.
Update
Google Support
It is advised to create a new Google Cloud Account through this link provided https://cloud.google.com/
Additional
Failing this, you can use the troubleshooter to find the appropriate contact support HERE
Inputting your issues has lead to a possible suspension on your account which suggests filing a ticket, available here: https://support.google.com/cloud/contact/cloud_platform_suspensions
SOLVED!!
Problem -> Since recurring payments are blocked, we cannot add cards and create billing account. And since I didn't have any billing account, I was not allowed the chat support. When I mailed regarding the same, received reply after 2-3 days stating that we look for some other payment methods(which do not exist as of now if you are in INDIA).
Solution -> Connect with some friend outside India where recurring payments are enabled(for eg. USA, singapore).
Ask them to login firebase from their laptop(do not use their card in India), add billing account and then google will put account on hold for 24-48hrs. go to cards -> add a backup card (India card) -> make it primary card and BOOOOM!!. In probably 24 hrs you can make payments from Indian credit/Debit card. Thank me Later!!

PayPal initial payment fails but profile created anyway

This is driving me nuts, We're using PayPal Pro, REST API for billing agreements and we charge our users a fee per month in our Laravel app.
We have set: "initial_fail_amount_action": "CANCEL" but when the payment fails it still creates the profile and as a result my users are sent an invoice.
Practically any card number with the wrong details seems to be enough to activate the profiles.
This is in Live mode, I can search the web for a dummy credit card number, use any name and location and that is enough to trigger the "sale".
I've searched everywhere for a straight answer but can't get one. I hope someone can help

PayPal Recurring payments/subscription

I need to create a subscriptions system in my app, where users can subscribe to a certain package and they must be billed monthly.
Moreover, I need to charge their credit card automatically, and without requiring them to have a PayPal account.
I read about https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/erp_overview, but is seems it's not available anymore as I click on sign up and it gives me an error ("Sorry, this feature is not available at this time.").
Then I've read about PayPal Standard Payments, which have a subscription method (https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/subscribe_buttons/)
From what I can read there is that this is what is suitable for my use case, and it says that I need to enable the above mentioned service, which it doesn't work.
Can someone point me in the right direction on what service should I use from PayPal in order to implement recurring payments (basically my users will subscribe themselves to a service on my website, and I need to charge them monthly).
Thank you.
If you're wanting to handle credit cards directly I would highly recommend going with Payments Pro w/ Recurring Payments APIs.
You'll have to pay a monthly fee to get it all activated, and it's a little bit more expensive than what you were looking at, but it will give you much greater flexibility building your application(s) into various experiences for your buyers.

Pay any 3rd party via Stripe

I'm hoping for a step in the right direction for the following.
I need to be able to pay anyone a fixed amount via Stripe, even though I may have not charged them or have their details or any existing token with their card details.
That is, either credit someone's credit card, or make a bank transfer into their account for an account I specify.
The best use case I can share is something similar to a cash give away where you sign up and receive money.
I've looked at Stripe connect and transferring funds via the API, but I believe this assumes you already have a user in your stripe system, i.e you need stripe token. (https://support.stripe.com/questions/stripe-connect-vs-sending-transfers-via-api)
Has anyone tried this implementation via Stripe before?
Are there any other recommendations via other payment processors, eg: Paypal.
I should add, I'd be transferring into Australian bank accounts.
I'm not sure if Stripe has an equivalent option, but with PayPal you can use the DoNonReferencedCredit API to deposit money onto somebody's credit card.

Send and Recive Payments With Credit Cards Only

We are Making a App in which We Take Payments from Customers and Give Them Points
same like Customer can give Points to Us and Take Payment . This is a Game
is there any payment Gate Way That Directly Paid Customer in his/her Credit Card
we want Payments Direct Credit Cards To Credit Cards
we will take customer credit cards when he will signup or later when he will give us points for Payment
Any Suggestion will be Appreciated
For PayPal, look at the following.
DoReferenceTransaction - This will allow you to hit somebody's credit card to process an amount without authentication so long as you've done a prior Authorization or Sale using the same credit card. So you could have people run an Authorization on their card just to ensure it's good and get a transaction ID that you can use in future DRT requests.
DoNonReferencedCredit - This will allow you to load funds onto a credit card without referencing any previous transaction (so it's different than a refund.) Keep in mind that when you send somebody money this way you won't get refunded fees like you would if you used the actual RefundTransaction API, so you may want to consider that.
You'll want to go through the detailed documentation for Reference Transactions, of course, to get a good understanding of it.
You'll also need a Payments Pro account to be able to process credit cards directly and utilize these features.
If you happen to be working with PHP I'd recommend using my class library for PayPal. It'll make the API calls very simple for you.