How can I change google checkout currency from sandbox in google checkout seller account? - android-pay

My cart's currency is in AUD but my google checkout's currency is set to USD. Now I cannot execute a successful transaction in test mode where the request is being processed in sandbox. I tried several times to find out the currency setting in google checkout's merchant account but I failed. Please help me....

Google Checkout is available for US and UK merchants only. As a US or UK merchant you can sell to most international buyers, but the transaction currency must be the same as the currency of the account (either USD or GBP).
If you are selling digital goods consider the Wallet for digital goods API which is available to merchants in 18 countries (including Australia and AUD):
https://developers.google.com/in-app-payments/faq#faq-gen-02
https://support.google.com/wallet/bin/answer.py?hl=en&answer=48414

Related

How do Stripe Connect Payouts to Express Accounts work?

I am building a platform where vendors list their products for buyers. I would like to know if I, as the platform own controls the amount of money sent to the vendors Express Stripe Connect account. For example, my website allows vendors to list their products for a $100 monthly fee. However, this fee can be charged only if the vendors makes at least 1 sale on my platform during the ongoing month. Vendors have Express Stripe connect accounts. If a buyer pays $500 to the vendor, can I deduct my $100 and send $400 to the vendors? Thank you.
Didn't find any info on this

How to generate invoices for the application fees with Stripe direct charges?

I'm launching a marketplace where some professionals offer their services and customers can book and pay them online. I take percentage fees in the process and I use stripe direct charges for that. So when a customer proceed to a stripe payment though my website the professional (the connected account) gets paid and automatically pays me (the platform account) the application fees percentage that I set.
I've searched on stripe website and couldn't find an answer: Is it possible to generate automatically some invoices from my platform account to the connected account that would be related to the application fees ?
For example if the professional's price is 10$ and the application fees that I set is 10% how could I generate the 1$ invoice to the professional ?
I only found how to build or generate invoices for connected account to their customers but not invoices involving the platform account and the connected account.
It seems like what you are looking for is an application_fee[1] . As the diagram[2] displays, the professional (Connected account) charges the customer directly but your application fee is collected and deposited in your account during the funds flow of the Connected account.
This does not provide any invoice to the professional since the application_fee is sent to your account at the same time as the remaining funds are transferred to the Connected account. This process allows you to have a set percentage based application fee you charge the professionals on your marketplace.
The application_fee approach is the recommended way of collection a fee as part of a direct charge. This will not generate an invoice to your Connected accounts automatically but you could always generate one of your own (outside of Stripe) as a record of the fee for those accounts.
https://stripe.com/docs/connect/direct-charges#collecting-fees
https://stripe.com/docs/connect/direct-charges#flow-of-funds-with-fees

Stripe Multi-Currency Transfers

I have implemented a marketplace with a cart, where users can add multiple services and can process payments in their local currency.
Currently each service is linked with a seller on stripe so when a user pays for the service a part of payment goes to the linked seller.
We have taken the following approach as we can have multiple sellers in one payment
Stripe separate charges and transfer
I am facing issue if the user's currency (USD) is not matching with the Platform Currency (EUR) the payment is processed but when we try to process transfer to the seller after the full payment its failing as Currency are not matching.
User makes a charge in USD (local currency) which is successful and stripe then internally process it to EUR as our base currency is EUR. After this we initiate a transfer in USD to the appropriate seller, which fails due to currency issue.
Possible solutions i have tried:
1) I have converted amount from the USD to EUR before making a transfer which succeeds but the exchange rate is not matching with the stripe exchange rate. As stripe also does an internal currency conversion after a full payment, so total after all payment and transfer doesn't match.
Stripe's API error message when you attempt this is pretty straightforward:
The currency of source_transaction's balance transaction must be the same as the transfer currency.
I'd recommend contacting Stripe's Support Team if you have additional questions about currencies and transfers, as they have full information about what may be possible.
Thanks all i have already contacted stripe support team. One possible solution which i came across is to maintain multiple currency balance which i am now looking to implement.

Chrome extension custom payment solution in Pakistan?

I have been trying to add payment module in my chrome extension. It came to me that my region Pakistan is not supported for chrome in-app Payment service.
Also i am unable to create Google merchant account.
it gives me error
Your country Pakistan is unsupported for this merchant.
Any suggestions which payment method and how to use it to charge for my chrome extension?
According to the Supported locations for developer & merchant registration, your country Pakistan is supported and it has a Google Play Distributor of Google Asia Pacific Limited. Also from this page, 2 years ago the Pakistan is included to the list of countries where publishers are allowed to have merchant accounts to accept payments for their premium apps and in-app purchases.
You can check this page, Set up Google Apps billing and payments to know how to setup your Google Apps for payment. Just follow the instruction from 1 to 8.
You can also check on this page the Questions part that have a question, What if my country isn't listed when I try to add my billing address?
In some countries, the billing address you specify for a payment method must be in the same country as the billing country you select when you set up your Google billing account. If that's true for your location, you can't enter any other country in a billing address. Nor can you change the billing country associated with your account.
If your billing address isn't in the country you selected for your billing account, you can:
Add a new payment method with a billing address that is in your billing account's country.
Transfer your account to one of our Google Apps partners who might be able to change your billing account's country for you.

Google Merchant payout India

I am a developer from India. I have implemented in-app purchase in my app. But I havent received the payout in my bank account yet.
As mentioned in this link https://support.google.com/payments/answer/4392008?hl=en&ref_topic=3092361, I am eligible for the payout only if I cross the minimum amount. But there is no minimum amount mentioned for my country. What can I do?
Developers based in Argentina, Brazil, India, Russia, Taiwan, Indonesia, Malaysia, Thailand, and the Philippines: Your revenue will be paid out once a month through a wire transfer to your bank account.
https://support.google.com/googleplay/android-developer/answer/2700656?hl=en

Resources