Jump to content

Simplify commerce + one page checkout


Chaonas

Recommended Posts

Καλησπέρα σας,

αγόρασα ένα πρόσθετο για one page checkout και δουλεύουν όλα άψογα εκτός από την πληρωμή με κάρτα της Εθνικής (simplify commerce). Όταν επιλέγω πληρωμή με κάρτα δεν μου πετάει το sandbox popup όπως θα έπρεπε. Αφού ανοίξω το debug μου πετάει αυτό το error.

(1/1) ContextErrorException
Notice: Trying to access array offset on value of type bool

in simplifycommerce.php line 640
at SimplifyCommerce->processPayment()
in payment.php line 28

Ο developer του one page checout όπως είναι λογικό δεν μπορεί να με βοηθήσει καθώς το πρόβλημα το προκαλεί άλλο πρόσθετο και όχι το δικό του.

Καμία ιδέα για τυχόν παραμετροποίηση του πρόσθετου ώστε να δουλέψει;

Ευχαριστώ

Link to comment
Share on other sites

12 hours ago, d3s1gn3r said:

Γράψε τον κώδικα στον οποίο αναφέρεται το συγκεκριμένο σφάλμα να δούμε αν μπορούμε να βοηθήσουμε.

simplifycommerce.php

640. $simplify_customer_id = $this->getSimplifyCustomerID($simplify_customer['simplify_customer_id']);

payment.php

28. $simplify->processPayment();

 

Link to comment
Share on other sites

2 hours ago, Kiskipelis Ioannis said:
Simplify Commerce by Mastercard

1. Find the very first in the /modules/simplifycommerce/views/js/simplify.js file.

1.$(document).ready(function () {

Replace it with

1.prestashop.on('steco_event_updated', function(resp){
2.    if(typeof(resp.payment) == 'undefined')
3.        return;

Δοκίμασε αυτό

Ευχαριστώ πολύ για την απόπειρα, δυστυχώς όμως δεν δούλεψε ούτε άλλαξε το error report. Με τα λίγα που ξέρω, οι τροποποιήσεις είθισται να γίνονται στα αρχεία που αναφέρει τo error report και στην περίπτωσή μου είναι τα simplifycommerce.php και payment.php

Link to comment
Share on other sites

37 minutes ago, d3s1gn3r said:

Το simplify είναι δωρεάν αν δε κάνω λάθος. Έτσι δεν είναι? Μπορείς να παραθέσεις το link για να το κάτεβασω και να δω τον κώδικα ?

https://github.com/Mastercard-Gateway/simplify-prestashop-module/releases

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...