payex / payex.opencart2 Goto Github PK
View Code? Open in Web Editor NEWPayEx Payment Provider for OpenCart 2
PayEx Payment Provider for OpenCart 2
Is there any way to check what build/version is installed and in use on a site, any files that can identify version in use?
Also, it would be great with norwegian translation ("norsk") folder in releases.
When can we expect Vipps payment option to be integrated in this package?
I am having an issue with a module i am using to transfer order amount to my accounting program (Fiken.no), it seems the that it for some reason do not pick up PayEx as an alternativ payment option and there for i am not able to link payment option used by the custormer and the account number it is paid to (see screenshot)
factoring fee module don't work with "PayEx Payments"
Version 112 and 113 (the two tested) show wrong total in the PayEx Window when using a voucher code, while the PayPal payment show correct total and have no issues. (see attachments)
I have tested with a range of products, the totals between cart and payex window always differs, when voucher is applied. Works fine when voucher code is NOT used. The other payment gateways i use have no issues with or without voucher applied.
On OC 2.3.0.2 i get this in the error log just by entering the payex payments module page
2017-02-03 7:41:43 - PHP Notice: Undefined variable: text_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 147
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 150
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 151
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 152
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 153
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 154
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 155
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 156
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 157
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 158
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 159
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 160
2017-02-03 7:41:43 - PHP Notice: Undefined variable: payex_client_language in /xxxxxx/admin/view/template/payment/payex.tpl on line 161
Hi, i do have some problem regarding your modules for Opencart 2.
Installation went smooth, but when im trying to activate the modules they wont save their changes and next time i enter they have the start settings again.
Also i wonder this modules compability to other modules for shipping and templates such as Journal 2.
GetAddressByPaymentMethod
requires SSN and zipCode, however the zipCode that the end user provides is not sent in the request.
PxConfined https://confined.externaltest.payex.com/PxConfined/Pxorder.asmx?WSDL
PxOrder https://external.externaltest.payex.com/pxorder/pxorder.asmx?WSDL
PxClient https://external.externaltest.payex.com/pxclient/pxclient.asmx?WSDL
https://external.externaltest.payex.com/pxclient/pxaccount.asmx?WSDL
PxMerchant https://external.externaltest.payex.com/pxmerchant/pxmerchant.asmx?WSDL
PxAgreement https://external.externaltest.payex.com/pxagreement/pxagreement.asmx?WSDL
https://external.externaltest.payex.com/pxagreement/pxrecurring.asmx?WSDL
PxVerification
https://external.externaltest.payex.com/pxverification/pxverification.asmx?WSDL
PxMisc https://external.externaltest.payex.com/pxmisc/pxredirect.asmx?WSDL
PxGiftCard https://external.externaltest.payex.com/PxGiftCard/PxGiftCard.asmx?WSDL
I am getting a few error messages in PayEx Merchant Admin saying:
Code - Order_AmountNotEqualOrderLinesTotal
Description - Amount on initialized order is not equal to total on orderLines
I am not using any rounding features and do not ever get this kinda error with paypal.
I am loosing buissness if this continues and need a solution
Opencart event does not register anything about this issue.
opencart version 2.0.3.1
Also, version numbering / specification of this module would be great.
Thanks
Not an issue, but is there any changes in the language files from release 1.1.3 to 1.1.4? Reason for asking is that i already got a norwegian translation done, hate to do it again :)
Also, is there an opecart 3 version in the roadmap?
Looking forward to test 1.1.4 :)
It would perhaps be wise to wait for PayEx/payex-sdk-php#1 and then implement its support for setting $userAgent
on all HTTP requests against PayEx' API. Either way, the User-Agent
header should be set to something like PayEx.OpenCart2/1.2.3
so we can identify this module uniquely from others.
It dont seem to work with Opencart 2.1.0.2.
We have a request from a customer who wants the zip-code field to be able to handle zip codes with 6 characters.
For example, 12345 should also be able to work as 123 45 (space between 3 and 4).
The documentation would be more accessible (through Google indexing) and for modification through the GitHub interface if it was written in Markdown instead of in a PDF file.
The README file should list what payment methods and other functionality this module has and this list should be updated every time new functionality is added.
The "PayEx Payments" module do not save the language set in the module settings, in my case Norwegian, when just entering the module settings or when i click SAVE inside the module it gives me these errors in the event log (see under).
When doing the exact same thing in the "MobilePay" module part, that is -setting language to Norwegian and saving, it works perfectly, it save the settings and there is no errors in the event log, its all good.
I find that kinda strange, and even more strange when you guys say you cant reproduce this error.
In my opinion this should show that there is a little bug(ger) in the "PayEx Payments" part of the package maybe. I get the same result in all my shops, even if they have for the most part wildly different config and installed modules.
there may also be a tiny little bug(ger) when clicking the CANCEL button, it sends you back to the "Analytics" sub menu in the Extensions menu, why i don't know, but it do not ever happen with any other modules i have installed
:://Freakshow :)
This is the same bulk of entry's i get in the error log, every time i just enter the "PayEx Payments" part of the module:
2017-05-31 20:22:06 - PHP Notice: Undefined variable: text_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 147
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 150
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 151
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 152
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 153
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 154
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 155
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 156
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 157
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 158
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 159
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 160
2017-05-31 20:22:06 - PHP Notice: Undefined variable: payex_client_language in /xxx/www/admin/view/template/payment/payex.tpl on line 161
Update the module to work with OpenCart version 2.3. Currently, saving fails with the error message "Permission denied".
i get this when i press confirm order
Warning: SoapClient::SoapClient(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220Warning: SoapClient::SoapClient(): Failed to enable crypto in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220Warning: SoapClient::SoapClient(https://external.payex.com/pxorder/pxorder.asmx?WSDL): failed to open stream: operation failed in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220Warning: SoapClient::SoapClient(): I/O warning : failed to load external entity "https://external.payex.com/pxorder/pxorder.asmx?WSDL" in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220 Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://external.payex.com/pxorder/pxorder.asmx?WSDL' : failed to load external entity "https://external.payex.com/pxorder/pxorder.asmx?WSDL" in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php:220 Stack trace: #0 /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php(220): SoapClient->SoapClient('https://externa...', Array) #1 /storage/content/84/173884/jaktverket.se/public_html/catalog/controller/payment/payex.php(89): Px->__call('Initialize8', Array) #2 /storage/content/84/173884/jaktverket.se/public_html/catalog/controller/payment/payex.php(89): Px->Initialize8(Array) #3 [internal function]: ControllerPaymentPayex->confirm(Array) #4 /storage/content/84/173884/jaktverket.se/public_html/vqmod/vqcache/vq2-system_modification_system_engine_action.php(65): call_user_func(Array, Array) #5 /storage/content/84/173884/jaktverket.se/public_html/vqmod/vqcache/vq2-system_modification in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220
i get this warning
Warning: SoapClient::SoapClient(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220Warning: SoapClient::SoapClient(): Failed to enable crypto in /storage/content/84/173884/jaktverket.se/public_html/system/library/Px/Px.php on line 220Warning: SoapClient::SoapClient(https://external.payex.com/pxorder/pxorder.asmx?WSDL): failed to open stream: operation failed in..... Etc, Etc.....
We should set up a Travis build for this repository so we can execute the tests written in #8 automatically and have Travis report its status back to GitHub. How this can be done is explained here.
The "Confirm order"-button can be clicked several times, resulting in identical orders with the same orderId. I know that our WooCommerce-plugin makes it impossible to accidentaly double click the order-button. Is it possible to achieve this in the OpenCart-module as well?
PayEx.OpenCart2/docs/installation-guide.md states that the folders admin, catalog and system need to be uploaded to the root of OpenCart, however the vendor folder is also required for the module to work.
This information should be updated in the installation guide to also include the vendor folder.
How can I force Norwegian language. for the payex window after the new option to set language in module version v1.1.2 was added? For some reason I cant change it to other that "Detect Automatically".
Anyway, I have gone back to using module version 1.1.1 sins this module don't give the errors that v1.1.2 gives, but I would still like to force a Norwegian payex window. I have done this on earlier module versions, but I cant seem to find the howto i got from payex support some time ago.
Using OC 2302
Implement support of OpenCart v3
I am using PayEx version 1.05 and it seems that orders goes to canceled status when i do a refund? i get that i may do so if i do a complete refund, but not when i do a partial refund.
OC 2.1.0.2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.