pffff.... i ran out of walls to break my head onto.
Has anybody managed to POST data to a payment gateway in the checkout procedure, and present the client with the screen for the cc details? so far, as I managed to learn, it only goes by cURL and authorizes. What I need to do is POST the order data to an URL, and then come back based on the gateway return function.
Anybody?…
pffff.... i ran out of walls to break my head onto.
Has anybody managed to POST data to a payment gateway in the checkout procedure, and present the client with the screen for the cc details? so far, as I managed to learn, it only goes by cURL and authorizes. What I need to do is POST the order data to an URL, and then come back based on the gateway return function.
Anybody?…
I have got v0.7.14800 and tried jsperries ZIP and I almost tried everything but the new module is not showing up in the admin section.
In the tables core_config_data, core_config_field and core_resource are all entries made, so setup worked but it is not showing up.
I got it working now but using a different approach - My configuration parameters are not in the sql but in config.xml and system.xml following the core modules examples.
Then at least I got the configuration parameters of my new module in Configuration->Payment->…
But then still the payment information in the checkout process was empty.
In my case the rootcause has been a missing DB entry in core_config_data the entry payment/methodname/module was missing (content ‘modulename/methodname’).
I can see the new module inside the admin panel under the “Advanced” tab, but not under “Payment Methods”. Fields were added to the db table “core_config_fields”, but not to “core_config_data”.
Funny thing. I’m using 0.7.14800 and I tried to install the tutorial zipped files.
<snip>
I can see the new module inside the admin panel under the “Advanced” tab, but not under “Payment Methods”. Fields were added to the db table “core_config_fields”, but not to “core_config_data”.
I have exactly the same problem, but cannot figure out how to fix it. Has anyone come up with a solution?
Actually, I got around that problem by following martinkaiser’s solution.
Declaring the config fields in system.xml rather than in the sql folder did the trick. I based my system.xml file on the one used by the paypal module.
One thing i’m not able to do, though, is to display the payment method on the frontend, and adding the entry payment/methodname/module in the table core_config_data does not help.
I checked the paypal’s systems.xml and can relates some of the fields in there with the sql .php files. But I can’t figure the complete file.
Could we ahve a look at your system.xml ?
Actually, I got around that problem by following martinkaiser’s solution.
Declaring the config fields in system.xml rather than in the sql folder did the trick. I based my system.xml file on the one used by the paypal module.