Post by mouzouras » Sat Jun 29, 2013 4:09 pm

καλημέρα σας παιδιά
αντιμετωπίζω κάποια προβλήματα με το site μου και θα ήθελα την πολύτιμη σας βοήθεια το site μου http://aitnajewellery.com/

1) Μόλις ανοίξεις το site και πατήσεις καλάθι σε κάποιο προϊόν στα Προτεινόμενα δεν το προσθέτει στο καλάθι αγορών. ενώ εάν πατήσεις στο προϊόν και μετά πας στην αρχική (χωρίς να πατήσεις buck στον browser ) το κάνει κανονικά.

2) Η Φόρμα επικοινωνίας δεν λειτουργεί (δεν λαμβάνω τα email.)

3) όταν επιλέξω το payza για πληρωμή μιας παραγγελίας μου βγάζει error 404

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am

Post by gkasios » Sat Jun 29, 2013 4:57 pm

Καλημέρα

1) Το OpenCart το έχετε ρυθμίσει να έχει URL το http://www.aitnajewellery.com/ με www στην αρχή όποτε ότι κάνεις στο http://aitnajewellery.com/ δεν δουλεύει γιατί το θεωρεί διαφορετική διεύθυνση. Μπορείτε να το λύσετε οδηγώντας τους χρηστές που θα πληκτρολογήσουν http://aitnajewellery.com/ σε αυτό http://www.aitnajewellery.com/
2) Αναφέρετε μας λίγο τις ρυθμίσεις που έχετε κάνει στο mail του Opencart
3) Το extension που έχετε και αναλαμβάνει την πληρωμή μέσω Payza οδηγεί τον χρήστη σε μια σελίδα που δεν υπάρχει. Μπορεί το Payza να άλλαξε URL και το extension να μην είναι ενημερωμένο.

Our Extensions


User avatar
New member

Posts

Joined
Tue Jan 08, 2013 1:57 am


Post by mouzouras » Sat Jun 29, 2013 5:10 pm

ευχάριστο για την άμεση σου απάντηση. πώς μπορώ να το κάνω redirect?
για το email : Home :: Settings>General έβαλα ένα gmail (δοκίμασα και αυτό info@aitnajewellery.com)
και Home :: Settings>mail Mail Protocol:mail Mail Parameters: to aitnajewellery@gmail.com
SMTP Port: 25
SMTP Timeout: 5
New Order Alert Mail: yes
New Account Alert Mail:yes

και το payza είναι αυτό που έχει το opencart Home :: Payment :: Payza

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am

Post by gkasios » Sat Jun 29, 2013 6:31 pm

Εάν έχετε cpanel μέσα στις επιλογές Advance DNS Zone μπορείτε να το κάνετε αλλά επειδή δεν χρησιμοποιούμε πλέον cpanel δεν μπορούμε να σας δώσουμε τα ακριβός βήματα. Μπορείτε επίσης να προσθέσετε στο αρχείο .htaccess τον ακόλουθο κώδικα που κάνει την ίδια δουλειά.

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
Αντικαθιστώντας το example.com με το url σας

Σύμφωνα με το Gmail SMTP Port : 465

Our Extensions


User avatar
New member

Posts

Joined
Tue Jan 08, 2013 1:57 am


Post by mouzouras » Sat Jun 29, 2013 9:04 pm

pali e3alkolu8o na min perno ta email k to arxio to vrika to ani3a itan keno evala to kodika kai ta url alla tpt ... :s

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am

Post by gkasios » Sat Jun 29, 2013 10:14 pm

Συγγνώμη τώρα προσέξαμε τα στοιχεία που έχετε βάλει στο Opencart. Αν θέλετε να στέλνετε email μέσω του Gmail σας πρέπει στο Protocol να είναι smtp και όχι mail.

Protocol: SMTP
SMTP Host: ssl://smtp.gmail.com
SMTP Username: το username σας στο gmail
SMTP Password: το password σας
SMTP Port: 465

Ή

Protocol: Mail χωρίς άλλα στοιχεία

ΣΗΜΕΙΩΣΗ: Το email που θα πάνε τα μηνύματα σας είναι αυτό που έχετε δηλώσει σαν email καταστήματος. System>Settings>Edit>General


Το htaccess πρέπει από htaccess.txt να το αλλάξετε σε .htaccess

Our Extensions


User avatar
New member

Posts

Joined
Tue Jan 08, 2013 1:57 am


Post by mouzouras » Sun Jun 30, 2013 4:38 am

το πρόβλημα είναι ότι δεν πάνε τα μηνύματα στο email που έχω εδώ System>Settings>Edit>General
γενικά δεν τα λαωβάνω.

το htaccess το έκανα και δουλεύει ρολόι.ευχαριστό.

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am

Post by gkasios » Mon Jul 01, 2013 9:59 pm

Για το πρόβλημα με το Payza διορθώστε στο αρχείο \catalog\controller\payment\payza.php

αυτό

Code: Select all

$this->data['action'] = 'https://www.payza.com/PayProcess.aspx';
με αυτό

Code: Select all

$this->data['action'] = 'https://secure.payza.com/checkout';
Last edited by gkasios on Tue Jul 02, 2013 3:11 am, edited 1 time in total.

Our Extensions


User avatar
New member

Posts

Joined
Tue Jan 08, 2013 1:57 am


Post by mouzouras » Tue Jul 02, 2013 12:57 am

το άλλαξα και τώρα μου εφανίζει αυτό. We apologize for the inconvenience.

This merchant is not able to accept payments through Payza at this time.

Thank you for your understanding.

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am

Post by gkasios » Tue Jul 02, 2013 3:11 am

Δοκιμάστε λίγο αυτό το URL


https://secure.payza.com/checkout

Our Extensions


User avatar
New member

Posts

Joined
Tue Jan 08, 2013 1:57 am


Post by mouzouras » Tue Jul 02, 2013 3:46 am

φίλε σου παραθέτω τον κώδικα ,πάλι μου βγάζει : We apologize for the inconvenience.

This merchant is not able to accept payments through Payza at this time.

Thank you for your understanding. (https://secure.payza.com/checkout/paypr ... NqZXRnTwI=)

<?php
class ControllerPaymentPayza extends Controller {
protected function index() {
$this->data['button_confirm'] = $this->language->get('button_confirm');

$this->load->model('checkout/order');

$order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']);

$this->data['action'] = 'https://secure.payza.com/checkout';

$this->data['ap_merchant'] = $this->config->get('payza_merchant');
$this->data['ap_amount'] = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value'], false);
$this->data['ap_currency'] = $order_info['currency_code'];
$this->data['ap_purchasetype'] = 'Item';
$this->data['ap_itemname'] = $this->config->get('config_name') . ' - #' . $this->session->data['order_id'];
$this->data['ap_itemcode'] = $this->session->data['order_id'];
$this->data['ap_returnurl'] = $this->url->link('checkout/success');
$this->data['ap_cancelurl'] = $this->url->link('checkout/checkout', '', 'SSL');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/payment/payza.tpl')) {
$this->template = $this->config->get('config_template') . '/template/payment/payza.tpl';
} else {
$this->template = 'default/template/payment/payza.tpl';
}

$this->render();
}

public function callback() {
if (isset($this->request->post['ap_securitycode']) && ($this->request->post['ap_securitycode'] == $this->config->get('payza_security'))) {
$this->load->model('checkout/order');

$this->model_checkout_order->confirm($this->request->post['ap_itemcode'], $this->config->get('payza_order_status_id'));
}
}
}
?>

Newbie

Posts

Joined
Sat Jun 29, 2013 12:17 am
Who is online

Users browsing this forum: No registered users and 111 guests