Is there a way to fix this django stripe integration error? - django

We are integrating stripe for as US stripe account.
There is no connection to India but we are getting this error... Instead of the payment URL:
Request req_OuSWvylGF8wZDi: As per Indian regulations, only registered Indian businesses (i.e. sole proprietorships, limited liability partnerships and companies, but not individuals) can accept international payments.
More info here: Stripe Documentation
We tried integrating stripe, and backend Django for US based company. But we keep on getting Indian regulations errors. We don't know how. There is no relation to India.

Related

Maxmind GeoIP - How to identify requests from Google, Yahoo or Bing bots to avoid redirects

We redirect the customers to country specific website based on the country returned by the Maxmind APIs. But due to this when the requests come from the search engine bots, which can have any IP based on the country where bot runs from, those requests are also being redirected to respective country specific sites. For e.g. bot running from US is unable to crawl UK site as the request is redrcted to US site. Due to this bots are unable to crawl the targeted website, rankings are getting affected and country specific sites are not shown on top when the search is done from country specific Google domain such as co.uk. We can add logic to handle this scenario. But in future when new IP ranges are added by the bots or any new bots are introduced, we need to update the code again. Hence this approach doesn't look feasible. Is there any better way that Maxmind recommends to handle such exceptions?

Google Analytics Referrals coming from third party payment provider

I am using universal analytics on my website via Google Tag Manager with data layer e-commerce tracking enabled.
The referral addresses are appearing to be coming from the payment providers (e.g. secure.arcot5.com)
I have included all my URLS in to the autolinker and after some testing the _ga cookie value appears to be consistent all the way through the booking process but it appears differently on the page after the secure payment takes place.
This suggests the session is being treated as a new one, hence the referral address issue I am having.
I have been trying to set a cookie on the entry page which equals the _ga cookie value but currently I am unable to retreive it on the confirmation page.
Has anyone got any ideas for a possible solution?
You will most definitely save my life!
Dan
Have you read this article? There could be a couple of pointers in there however I'm not sure what you have and haven't tried
Accurately reporting referrer from payments made with PayPal in Google Analytics

Affiliate link tracking through Paypal

A company I help out have signed up to sell their magazine and newspaper products via an online affiliate.
The affiliate link directs users to a payment page on the client site, but they are using paypal for payments which as you know takes you away from the site.
I'd updated the paypal accounts to redirect back to the client site, where the affiliate tracking code sits, but I believe because we go off to paypal in the middle of the payment, no tracking is sent back.
Essentially, I need Paypal to send a specific code (in this case the merchant ID) and the order value when it redirects.
What would be the best way of doing this?
Thanks
Tom
I would send the affiliate ID in the CUSTOM parameter of your PayPal request and then setup an IPN solution to log the transaction in your database accordingly.
The CUSTOM parameter will come back in IPN so you can easily update your system with the affiliate ID.

I need 2 Authorize.net accounts to be credited while making a single payment

I'm developing a B2C site where many shop enroll with the site and sell their products. The Site owner needs to get a 5% of the sales done through their site from the sellers. That is when a customer buys product for $100, $5 must be credited to the site owner's Authorize.net account and 95$ must be credited to Seller's Authorize.net account. Does Authorize.net has this option already.
The short answer is that you can't do it with Auth.NET
The good news are that you CAN implement such a behavior with other payment processing solutions - by taking advantage of their affiliation system.
You can Try Paypal for achieving this task.

How to pay my customers with Django PayPal Payment Pro

I want to pay my customers with Paypal Payment Pro , I mean send some money from my Merchant account to a Personnal account . At the momment i just can ask the client to give his credit card infromations ane send the money to my Merchant account but I want the reverse.
PS : I use Django WPP https://github.com/johnboxall/django-paypal
Use Mass Payments. I was looking at this site to figure out how to use it with django. It worked like a charm. Your customers need to have paypal accounts though, but I don't think that's an issue if you're paying them.
That's not how the PayPal Payment Pro API works. It allows you to accept money, not to send money. You want to use Mass Payments or the Adaptive Payments API.