Support » Plugin: SumUp Payment Gateway For WooCommerce » Interface not loading

  • Hi
    The plugin does not work for me. The Payment gateway is showing up, but nothing happens afterward.

    In the console, this error shows up:

    The SumUp Card is not rendered. You are missing a DOM element with id = "sumup-card".

    This happens because in the file “wp-content/plugins/sumup-payment-gateway-for-woocommerce/includes/class-wc-sumup-gateway.php”:268 The key “Message” does not exist. The API does not include this key.

    
    if (isset($data["id"])) {
    echo '<div id="sumup-card"></div>';
    echo '<input type="hidden" value="'.$data["id"].'" id="woosumup_checkout_id" />';
    echo '<script type="text/javascript">jQuery(function($) { $(function () { $("#sumup-card").trigger("sumupCardInit"); }); });</script>';
    				}
    if (isset($data["error_code"])){
    echo "<p>".$data['message']."</p>";
    				}	

    When is the issue expected to be fixed. My client is already using the SumUp terminal and it would be super handy, if they can use the same payment service for online and pos transactions.
    Best, Daniel

Viewing 5 replies - 1 through 5 (of 5 total)
  • Having exactly the same issue and errors.

    Currently using sumup terminal instore and ideally want to use sumup for processing online.

    SumUp

    (@sumup1)

    Good morning,

    The error that you are encountering might be due to the fact that the payment gateway is not activated on our side first. This needs to be done before you can start processing payments and see the card widget.

    In order to be able to assist you, we kindly ask you to provide your merchant ID, which you can find in the top right corner of your dashboard via me.sumup.com, or the email linked to your SumUp account.

    Please send this information via our integration form.

    Kind regards,

    SumUp

    Thread Starter dansart

    (@dansart)

    Hi
    I did send a a request and it got approved. But still, the same issue exists.

    Hey @dansart,

    You should have received an email from SumUp with the confirmation that the payment gateway has been enabled in your SumUp account. If you have not, please contact via our integration form providing the email linked to your SumUp profile to check your SumUp account.

    Kind regards,

    SumUp

    Thread Starter dansart

    (@dansart)

    I did already, but still, it does not work.
    To bad, I would love to have everything from one vendor. But it looks like I need another solution.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.