• When the conversion has been done, the paypal payment is removed as an option.

    When you look at https://www.artyli.com/check-out/ it looks fine but https://www.artyli.com/check-out/?wmc-currency=ZAR removes paypal and gives me an error saying

    “Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”

    If you can get this right, we will be upgrading to the paid version

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • mivtt

    (@mivtt)

    Hi,

    Thank you for contacting us.

    Please try to deactivate Multi Currency and make an order again with ZAR currency, does this error occur?

    Best regards.

    Thread Starter Artyli.com

    (@artyli)

    Yes, I have tested it without the plugin and paypal displays as a payment option. I have also disabled all other plugins except for woocommerce and your plugin and it still has a conflict

    mivtt

    (@mivtt)

    Hi,

    The problem is caused by Paypal doesn’t support ZAR currency, you can see currencies support for PayPal payments here

    When you switch to supported currencies, the PayPal payment gateway will show up.

    Best regards

    • This reply was modified 5 years ago by mivtt.
    Lisa

    (@lisabreedt)

    @mivtt Can I please ask you for assistance on a similar solution I’m looking for. My client’s site is currently set up with WooCommerce and PayFast (ZAR payment gateway) but we also want to be able to accept $ with PayPal checkout. (Payfast only accepts ZAR and PayPal does NOT accept ZAR)

    1) Will the paid version of your plugin allow me to set the gateways based on the currency selected ie when visitor selects $ then they can pay with PayPal and when they select ZAR they can pay with PayFast?
    2) Will I be able to show $ as default, not ZAR?

    Thank you.

    mivtt

    (@mivtt)

    Hi @lisabreedt

    Thank you for your question.

    Your requirement is impossible because Payfast only accepts ZAR (as default currency) and PayPal does NOT accept ZAR, these two payments gateway can’t activate at the same time.

    Best regards.

    Thread Starter Artyli.com

    (@artyli)

    I found a work around. It’s not ideal but it seems to work. You use the currency converter and set it to show in the shop or product pages.

    I first setup payfast with zar as my base currency. Then I swapped over to usd as my base currency to do paypal. Using usd as my base currency and then people can manually switch to zar… it shows payfast as an option for some reason. So it works… if though, in theory, it shouldn’t

    Lisa

    (@lisabreedt)

    @artyli that’s great news! I’ve spent days researching how to do this. Are you using the free or Pro version of the plugin? I don’t mind paying for the plugin, as long as it works. Could you perhaps send me the link of where you’ve integrated this solution? Many thanks!

    Thread Starter Artyli.com

    (@artyli)

    @lisabreedt Unfortunately our website isn’t live yet. We will be launching in a few days. I’m currently using the free version of the plugin but I intend to upgrade as soon as revenue starts flowing. With the free version, you can only use 2 currencies…. that works perfect for now. You are welcome to check the website in a few days… artyli.com

    thanhtd

    (@thanhtd)

    Hello.

    You can try to add this code to your file function.php

    function payfast_custom_add_allow_currency( $currencies ) {
    	array_push( $currencies, 'USD' );
    
    	return $currencies;
    }
    
    add_filter( 'woocommerce_gateway_payfast_available_currencies', 'payfast_custom_add_allow_currency' );

    Now you can set your site to USD, Payfast will be still active.

    Hope it help you.

    • This reply was modified 5 years ago by thanhtd.
    Lisa

    (@lisabreedt)

    @thanhtd One more question before I try your plugin – is it compatible with the following WooCommerce plugins?
    Name your price
    Subscriptions

    mivtt

    (@mivtt)

    Hi @lisabreedt

    Yes, these above plugins are compatible with WooCommerce Multi Currency.

    Best regards.

    @thanhtd Thanks so much you are a life saver!
    With that code applied to functions.php that payment gateway issue is fixed like both paypal and payfast are activated and the base currency is USD now but now the thing is when customer tries to pay through payfast prices dont change automatically . Only the currency symbol change but the prices dont change e.g customer is paying for $70 then it only change to R70 and not converting when paying by payfast.

    can you please help me with that?

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Conflict with PayPal’ is closed to new replies.