Does Authorize.net support different currency types? - currency

I have found a post referencing a field for Authorize.net called "x_currency_type", however the Authorize.net API documentation does not reference anything about currency type. I also found a post that makes it clear that Authorize.Net ONLY supports USD.
I am confused. Does Authorize support setting up recuring payments using other currency, if yes can anyone please help me how to use that method?

Authorize.Net just announced support for the Canadian Dollar, British Pound, and Euro.
Currency Code Updates
If your integration uses AIM, SIM or DPM and sends the “x_currency_code” field with a value of “USD,” you may need to make a small change to support processing in CAD, GBP or EUR. You will now need to send the appropriate currency code that correlates to the currency that the merchant is set up to process in. For example, you must send “CAD” for any merchant you set up to process in Canadian Dollars.
If you’re not sending the currency code, or if you’re using any of our other Authorize.Net APIs, no changes are required at this time. The currency code for those APIs will automatically default to the currency associated with the merchant’s processor.
Additional Required Fields
In order to accept payments through our new processor connections in Europe, some of the existing, optional fields are now required with each transaction. Please review the following list of additional required fields for processing GBP or EUR payments:
First Name
Last Name
Address
City
State
Zip
Country
Email
The API guides that these changes apply to have been updated accordingly.

Authorize.net fully live with GBP(pounds), Euros and USD. However their test environment is only displaying in USD at the moment. However the integration to Authorize.Net is the same regardless of currency. So when using their test account, make sure we are not sending any currencies other than USD.

I tried changing the currency in Woocommerce but not working when I test.
Suddenly, I change the customer details from Philippines to US. It payment went successful.
Maybe the currency will also check the location of the buyer.

Related

How to get converted currency amount in Braintree?

I have multiple merchant accounts in Braintree and my settlement currency is USD. Let's say I charge a credit card 10 CAD then according to Braintree documentation the converted USD amount (lets say 7 USD) will be deposited into my account.
I want to know is there any API I can use to get the converted USD amount (i.e. 7) by passing the transaction id or something?
I don't want to go to the control panel and download the transaction-level fee report for every transaction. I need to automate the process for our internal invoicing purposes.

Is it possible to limit countries for the shipping address in the Stripe SDK?

I'm working on an app for a product which will only be available to ship to the USA and Europe at launch. It appears that the Stripe SDK by default allows any country to be selected in the shipping address.
The only thing I could find on this topic was this SO post from a year ago, not sure if this has changed.
This must be a common use-case - is there a way to configure white-listed countries for shipping, or else what is the intended way to handle this?

iOS - Payment issue using Paypal iOS SDK

I've used Paypal iOS SDK for Payment purpose, since a week I've been facing a problem with payment process. Getting an error like
"Declined by Fraud Service: 11611-Transaction blocked by your settings
in FMF".
Since a year it had been working fine and I haven't changed anything from its integration part but recently (suddenly) I'm getting an error. Is there any update required with settings of iOS SDK?
I tried to look around this link (https://developer.paypal.com/docs/classic/fmf/integration-guide/FMFIntro/) but could not find exact solution for mobile app. Pl. help if any one is aware about this error.
I found an answer to this question. There is no technical solution of this problem. Question has an answer to a question. Reason for this error is Activation of Fraud Management Filters. Fraud Management Filters (FMF) filters fraudulent transactions.
Following sample possible reasons provided by Paypal for such error:
Country Monitor filter, which identifies transactions based on the
country of origin
Card Security Code Mismatch filter, which identifies transactions with differences in the credit card security code. (When a customer tries to checkout using an incorrect/mismatch billing address, cvv or expired date registered with the card.)
Maximum Transaction Amount filter, which identifies transactions whose value exceeds a specified amount
Total Purchase Price Minimum filter, which identifies transactions that are less than a specified amount
In my case actual issue and reason for this error was: Customer had
provided wrong/incorrect information about payment card, which was
filtered by Paypal as fraudulent activity. And rejected transaction
for that customer.
I solved this problem by informing customer to register this information in its account and verify the same to Paypal.

Currency exchange while using PayPal iOS sdk

I am developing online shopping App for iPhone. For financial transaction, I have used PayPal SDK and also created sandbox accounts for both buyer and receiver having US based account. I also had a test with US currency (USD) and credit/debit happens perfectly on both the accounts.
But, now I need to give support of non-USD currency, i.e INR as my App will be distributed over India. The only bottleneck is, INR is not in Paypal’s currency support list unfortunately. What should I do? Suppose, buyer buys product worth 100.00 INR and buyer have US based account having $ 500.00 balance. Now at end of transaction, based on exchange rate of these two currencies, amount should be deducted from buyer's account.
How can I manage this kind of multi-currency transaction ?
#Pratik It sounds like your app will need to do its own currency conversion from INR to USD, and then perform the PayPal transaction in USD.
There are many online currency converters, including some that return their results as JSON.

Apple Application Submission - Unable to fill Tax Info (Non-US Resident)

I did below for submitting TAX -
Submitted "NO" on - Are you a U.S. citizen, U.S. resident, U.S. partnership, or U.S. corporation?
Submitted "NO" on - Do you have any U.S. Business Activities?
on Next Page I am unable to change following details:
1.Individual or Organization Name &
2. Country of incorporation & 3. Permanent Residence
please help me on how can I modify these because the information in above colums is not correct. I need to change them, where does apple picks up these informations.
My applications is complete and I am stuck because of just this single step.
Thanks in advance
This isn't as easy as it should be, but if you have already entered tax information and wish to change it, you have to make a request to Apple via email, and they will tell you exactly what forms you'll have to fill out. I recently went through this (in the U.S.) to convert my personal account into a business account, and I'd imagine the process will be similar for you.
The Permanent Residence panel on the tax forms is not editable because it uses information from Dun & Bradstreet. It has the address when you originally requested a DUNS number
I suspect the other two details also come from the D&B record. If all three are wrong you may have the wrong DUNS details linked to your Apple ID.
You need to contact them directly - I just went through this on the phone with Apple Developer support and was advised to directly email appdeveloper#dnb.com

Resources