• Resolved 9hdigital

    (@niumalta)


    We are having the below fatal error when running on PHP 8:

    PHP Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /www/givelede_370/public/wp-content/plugins/trust-payments-hosted-payment-pages-integration/vendor/securetrading/stpp_json/src/AbstractRequest.php:20

    We think that Line 20 inside trust-payments-hosted-payment-pages-integration/vendor/securetrading/stpp_json/src/AbstractRequest.php needs to be changed to:
    return 'A' . implode($randomChars, []);

Viewing 1 replies (of 1 total)
  • Plugin Author Trust Payments

    (@trustpayments)

    Hi miumalta,

    Sincere apologies for missing this. Thank you for reaching out to our Support Team with this query after raising it here. Please reach out to them directly again should you have any more questions regarding the plugin. 

    Moving forward, we are actively monitoring comments but we would firstly encourage you to reach out to our support team direct on [email protected], which has 24 hour monitoring.  This will create a ticket and audit trail ensuring a formal response in a timely manner. 

    Kind regards,

    Trust Payments

Viewing 1 replies (of 1 total)
  • The topic ‘PHP 8 – Fatal error’ is closed to new replies.