payflowpro - How to use paypal payflow api to charge sale in canadian dollars


Question: 

I have a custom application that is integrated with the paypal payflow API. We are expanding to Canada and would like to charge in the Canadian dollar for our Canadian customers but it keeps defaulting to the US Dollar.

I'm trying to pass 'CURRENCY'=> 'CAD' in the REST call via curl. I can't find any documentation other than the currency code is CAD.

Any suggestions?




1 Answer: 

Are you using payflow api or rest api? If you're using payflow api and you have a paypal manager account, maybe it's because your processor doesn't support transaction currency, see this: https://developer.paypal.com/webapps/developer/docs/classic/payflow/integration-guide/#paypal-credit-card-transaction-request-parameters . You can find your processor information in your PayPal manager account->Account Administration.

 

More Articles


I came across the new Stack Overflow Bot by Microsoft on the Stack Overflow blog and decided to give it a try.After installing Node V8.1.4 for macOS, I installed the bot by running npm install in the StackBot directory. There weren't many issues, except for a warning returned.MacBook-Air:StackBot US

Firefox extension to get google pagerank and alexa ranking

I am creating a Mozilla Firefox toolbar to show PageRank and Alexa ranking of current website. One way I came to know is to use XMLHttpRequest in my JavaScript file to get information from a PHP page hosted on my website's server. The PHP class has this function:function check($page) {// Open a soc

ruby - rails and balanced payments - Tokenize and add bank account

I'm using balanced payments with my rails 4 app and I need some help on how to tokenize and add a bank account. I'm not sure what I'm doing wrong. I read the docs and followed this gist . I'm getting a 200 ok status and I don't see any errors in the logs. However, when i check the response on my tes


templates - symfony - Call an action from view?

I know it's not good to try to do this, but i would like to call an action in my view/template on symfony framework.Is it possible ? I don't find anything about this on the web.Thanks you, and sorry for my bad english!!

botframework - Few question about Microsoft Teams using bot

It is possible to force a bot to join (and listen) all teams, meetings, chats conversation in my tenant without being invited or beginning the conversation?When a member was added to a team, my bot received a "conversationUpdate" message with the member that was added in the "memberAdded" field. I w

botframework - Ms Teams Bot Icon is not displayed

I've used app studio from MS Teams to creat a manifest for a Bot App. I've uploaded the full color picture as well as trasparent outlone. However the icon is not displaying at the chat window. Only the default icon is visivle. Any ideas, how can I solve the issue? Thanks a lot!


react native - Cannot read property 'reload' of null using firebase.auth().currentUser.reload()

I need to reload current user to update emailVerfied status. However At first login or signup of user. The app return an error that Cannot read property 'reload' of null when A user press triggers firebase.auth().currentUser.reload(). However If I refresh the reload the app the reload function wor

php - Payflow Pro Currency Configuration Issue

I am new to the Payflow Pro platform and have recently set up single and recurring transactions in the sandbox mode and they all work fine.My issue is i am unable to configure the test payflow manager to accept and work with another currency other than USD. I need to be able to use GBP. When I first

With Actions on Google, what is the recommended way to get the user's country with coarse location information?

The getDeviceLocation() call may return either lat/lon coordinates if the surface provides precise location information or a ZIP code and a city for coarse location information.With the former one can use the Google Maps API to reverse-geocode the coordinates, the latter, however, can be ambiguous a

actions on google - Request Sync always returns 404 : "Error: Requested entity was not found."

I'm having a hard time implementing requestSync. It always returns "error": { "code": 404, "message": "Requested entity was not found.", "status": "NOT_FOUND" }I use Node.js/Express for the backend. The linking/unlinking with the Google Home app work and my actions work as well. It's rea