Recent Topics

Currency not supported

  • For the mollie pay module the currency EUR (€ or euro) is not supported.

    How can I add this or can you guys fix this?

  • Hi @KevLav

    Can you please explain more because as per documentation of mollie pay, it supports euro currency and you can create multiple currency in bagisto also.


  • I've installed the mollie module on my current project and it says 'Currency not supported'.

     @if($mollie->preparePayment() == 'false')
            {{session()->flash('error','Currency not supported.')}}

    So I looked up where this was. So when I get in my preparePayment function I get this array:

    ^ array:5 [▼
      "amount" => array:2 [▼
        "currency" => "EUR"
        "value" => "8.15"
      "description" => "Mollie Payment"
      "webhookUrl" => "https://aromawinkel-bagisto.test/mollie/payment/webhook"
      "redirectUrl" => "https://aromawinkel-bagisto.test/mollie/payment/success"
      "metadata" => array:1 [▼
        "order_id" => 7

    So I don't know what's wrong.

  • Hi @KevLav

    Can you show your preparePayment() method and what it is returning from there.


  • This is not my preparePayment method, this is the default. I just showed the information in the function for reference.


        | Base Currency Code
        | Here you may specify the base currency code for your application.
        'currency' => 'USD',

    Changing this doesn't matter.

    I have added the dutch and english language.

    I do only have 1 currency in the database. I don't know if this is supposed to have 2? Like USD and EUR

    Screenshot 2020-01-08 at 08.45.54.png

    Other than this I just have some created categories and products.

  • When I change the source code of the mollie plugin (the preparePayment function) and try it without the try/catch. I then get this error:

    Error executing API call (422: Unprocessable Entity): The webhook URL is invalid because it is unreachable from Mollie's point of view.. Field: webhookUrl. Documentation: (View: /Users/kevinernst/Documents/GitHub/bagisto/packages/Webkul/Mollie/src/Resources/views/standard-redirect.blade.php)

    However the Webkul/Mollie package has these routes:

    Route::get('mollie/payment/webhook', 'Webkul\Mollie\Http\Controllers\[email protected]')->name('mollie.payment.webhook');
    Route::post('mollie/payment/webhook', 'Webkul\Mollie\Http\Controllers\[email protected]')->name('mollie.payment.webhook');

    So basically this happens because of local testing then?

Log in to reply