On 8/08/2016 4:31 PM, Ali khan wrote:
Thank you mike for your kind reply but question was more related to how
to setup moneyfield using what available modules. Use case is that a
payment processor should be able to determine exchange value for
instance if price is listed in Asian currency and someone wants to make
payment in USD then payment processor should provide same equal amount
to localized currency.

Hope I was able to explain.
Please specify what reusable apps support following:
1. Different currencies in a format that payment api can understand it.
2. Should be connected to some online exchange rate site to get updated
price.

So you want your page to display a price calculated in the customer's regional currency upon loading the browser page and perhaps recalculating that price upon page refresh?

Behind the scenes, will you set the actual fixed price in your own favourite currency?

So you need an API through which your preferred exchange rate site will provide an up-to-date pair with which to recalculate the selling price in the other currency. You will of course have to factor in any banking costs to you for receiving foreign currency and converting to your preferred currency on the day it is received (not the day the purchase was made).

You also need to consider the changing laws around the world related to overseas transactions if the sums involved are substantial.

I don't know of any apps/APIs which do this. But I haven't looked. There may be some.

Mike


Thank you for your interest to address this question and looking forward
for your response.

Regards,
Ali

On Sun, Aug 7, 2016 at 3:01 PM, Babatunde Akinyanmi
<tundeba...@gmail.com <mailto:tundeba...@gmail.com>> wrote:

    Hello Khan,
    Your payment processor will specify in its API how it determines
    currency. This is not a django problem. I'm sure the answer to your
    question lies in the documentation of Stripe and Braintree


    On 7 Aug 2016 18:46, "A.Khan" <alipathan123...@gmail.com
    <mailto:alipathan123...@gmail.com>> wrote:

        Hi I am new to Django and I need to implement multiple currency
        options based on user's preference. What I don't understand that
        let's say I am in Pakistan and I've used in my template simply

        <h3>PKR {{ object.price }} </h3>.

        Now I need to understand how would a payment processor will
        determine what currency I am using for example if I am using
        above tag and someone needs to pay me with localized currency
        equaling to my currency amount using Credit Cart or whatever.

        Secondly I need to implement multiple currencies that user can
        select currency option for payment. Can you please tell me the
        simplest way possible to achieve it.

        This is not a necessity at this point but just in case I need to
        implement a use case that Django provides localized currency
        automatically if website accessed from a particular location
        what do I need to do.

        I need to implement Braintree and Stripe with Paypal and Credit
        cards both for testing on two different projects. As I said I am
        a beginner so not sure if its a qualified question.
        Please advise.

        Thanks.

        --
        You received this message because you are subscribed to the
        Google Groups "Django users" group.
        To unsubscribe from this group and stop receiving emails from
        it, send an email to django-users+unsubscr...@googlegroups.com
        <mailto:django-users+unsubscr...@googlegroups.com>.
        To post to this group, send email to
        django-users@googlegroups.com
        <mailto:django-users@googlegroups.com>.
        Visit this group at https://groups.google.com/group/django-users
        <https://groups.google.com/group/django-users>.
        To view this discussion on the web visit
        
https://groups.google.com/d/msgid/django-users/51b5e211-0b03-4423-b1c2-2b42aaa92ba8%40googlegroups.com
        
<https://groups.google.com/d/msgid/django-users/51b5e211-0b03-4423-b1c2-2b42aaa92ba8%40googlegroups.com?utm_medium=email&utm_source=footer>.
        For more options, visit https://groups.google.com/d/optout
        <https://groups.google.com/d/optout>.

    --
    You received this message because you are subscribed to the Google
    Groups "Django users" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to django-users+unsubscr...@googlegroups.com
    <mailto:django-users+unsubscr...@googlegroups.com>.
    To post to this group, send email to django-users@googlegroups.com
    <mailto:django-users@googlegroups.com>.
    Visit this group at https://groups.google.com/group/django-users
    <https://groups.google.com/group/django-users>.
    To view this discussion on the web visit
    
https://groups.google.com/d/msgid/django-users/CA%2BWjgXMBCeVRi0wTSxnv7-ZHcAMCdx8c9cvFNVFQe3dxiP1qjQ%40mail.gmail.com
    
<https://groups.google.com/d/msgid/django-users/CA%2BWjgXMBCeVRi0wTSxnv7-ZHcAMCdx8c9cvFNVFQe3dxiP1qjQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.


--
You received this message because you are subscribed to the Google
Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to django-users+unsubscr...@googlegroups.com
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to django-users@googlegroups.com
<mailto:django-users@googlegroups.com>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/CAAXvsYnSm7m7FdAx2iXcFoo2OUQYykG0ucE8xzw%3D8RUY3fVZcA%40mail.gmail.com
<https://groups.google.com/d/msgid/django-users/CAAXvsYnSm7m7FdAx2iXcFoo2OUQYykG0ucE8xzw%3D8RUY3fVZcA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/512e8c8c-5819-0ea4-079a-c7bef7c34444%40dewhirst.com.au.
For more options, visit https://groups.google.com/d/optout.

Reply via email to