Chrome extension custom payment solution in Pakistan? - google-chrome-extension

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.

Related

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

Make payment to different bank accounts through razorpay payment gateway integration in node.js

Suppose I am a middle man like amazon e-commerce.
I have bank details of many retailers.
But I want my customers to pay directly to retailers.(Not paying to me in between)
How can I achieve this?
I have already checked razorpay routes. But there is no api to add bank accounts in razorpay.
You have to Add Bank Accounts information of each retailer using Razorpay Dashboard.
Under Route Menu option -> Accounts -> Add Accounts.
Note: Every account added here must be activated with KYC.
Once you add accounts, you will get unique 'Account_ID' for every account you have added. You can use them to transfer/split/route payments.
Refer image given

Stripe Connect : Create Account issue

I'm facing the below issue when creating an Account from Stripe Dashboard > Connect > Account > Create.
Custom accounts are currently in private beta in your country (IN); contact sales+IN#stripe.com if you'd like to be notified when this is available
If you're trying it for an Indian Application then it won't let you because Stripe Connect is not available in India yet.
If the Application you're working on is based on a country where Stripe Connect is supported then you might have set the country of your Stripe Account to India.
In Short, If you are trying it for an Indian Application, It won't work. If you're trying it for An Application that is based on Some other country AND if that country Supports Stripe Connect and still it's not working then you must've set the Country of the Stripe Account to India.

Linking google merchant account doesn't work even in supported country

I am trying to link my Google Merchant account with my Chrome extension on the dashboard following this guide and even though it suppose to be supported I am getting this message:
The country in which your Google Wallet account (info#wips.com) is registered is not supported at this time.
I am registered from the Czech republic and here it is clear the it suppose to be supported:
https://support.google.com/wallet/business/table/3539140?hl=en&ref_topic=4490611
I have succesfully create my Google Merchant account, so I have the Merchant ID, the seller identifier and the Seller secret.
Can you tell me if I am doing something wrong? Or all the changes that happened yesterday are still taking place?
Thank you very much.
Lukas Jan Marek
Wips.com
It appears that you are planning to sign up as a merchant for Chrome Web Store Payments which uses the Wallet for digital goods API. The merchant eligibility page you point to is for the Google Play In-App Billing API which has a wider country coverage.
The Czech Republic is not yet supported by Chrome Web Store Payments. Here is the current merchant country availability list for the Wallet for digital goods API:
http://developer.chrome.com/webstore/pricing

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

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

Resources