Closed (fixed)
Project:
Ubercart Virtual Merchant
Version:
7.x-1.0-beta1
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
17 Feb 2012 at 03:14 UTC
Updated:
8 Sep 2015 at 00:40 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
laughnanWorking on a Drupal 7 patch right now...
Comment #2
laughnanI have finished the code, I am getting a demo account approved through Virtual Merchant tomorrow to begin processing/testing the code in Drupal 7.
Alex
Comment #3
kumarangopi commentedAny update on this?
Comment #4
laughnanI have been stuck in freelance projects. It should be done in less than a week. And by done I mean a dev version posted here.
Comment #5
coveryoureyes commentedHey Alex! Is there any dev-version to try?
Comment #6
laughnan@coveryoureyes
Should have it to you by December 6...it's on my external HD at work and I have been out for the past week.
Sorry for the delay.
::Alex
Comment #7
laughnanAll -
Found a copy of the updated D7 zip file in my email. Please review. NOTE: This is ONLY a test version...I would NOT implement this on any production sites until you get me your feedback.
::Alex
Comment #8
laughnanUpdated D7 ZIP!
According to Issue: #804554: Setting the transaction mode to test is not effective
ssl_testmode --> ssl_test_mode
See attached
Comment #9
laughnanThe module that I uploaded did not have the ability to decide "Authorization only" or "Authorization & capture immediately"
It was ONE commit behind my latest git placement. Located here:
https://github.com/laughnan/Virtual-Merchant-7.x
until the VirtualMerchant module maintainer determines if it's good enough to move into the d.o. version control.
::Alex
Comment #10
coveryoureyes commentedGreat work! I'm trying to use it in the test mode but still have a problems with authorisation on VM, probably my mistake. Thanks a lot Alex!
Comment #11
coveryoureyes commentedThe code requests nonexistent key of array to generate a description of product for checkout (/cart/checkout/review):
Comment #12
coveryoureyes commentedAnother problem is that VM receives cyrillic description of order in wrong encoding. So it becomes like "¿¿¿¿ ¿¿¿¿ ¿¿¿¿¿¿¿¿¿ ¿¿¿¿¿¿¿ x1".
Comment #13
coveryoureyes commentedAfter I click to review my order the browser is redirected to empty page. Not WSOD but totally "server does not respond". However transaction from credit card was made at that moment but order checkout still remained uncompleted (though I chose Test mode in module settings). And as I checked out VM's "Current Batches Main Response" money was received. At the page /admin/store/orders/view that order still has status "In checkout".
Probably this caused that error:
Comment #14
laughnanLove this feedback @coveryoureyes!
I will adjust to these bugs.
Comment #15
laughnan@coveryoureyes - What version of Ubercart are you currently using. Is your site in a language different than english?
Comment #16
coveryoureyes commented@laughnan - I'm using the last stable version of Ubercart - 7.x-3.3 - and my site is in Russian.
Comment #17
jeremyclark commentedI have a ported version here: http://drupal.org/sandbox/JeremyClark/1910884. Feel free to use it and report any issues you have.
Comment #18
laughnanThanks for that @JeremyClark - I am going to test your code on my newly upgraded D7 site.
Comment #19
jgcblaine commentedI don't know if anyone has worked on this project. But I spent some time adjusting the code to make it work.
Comment #20
laughnanThanks @jgcblaine!
Comment #21
pfrillingWe just tested the code @jgcblaine provided with a real transaction and everything was charged correctly. Great job!
We did have some problems when trying to connect to the test server. We spoke with Virtual Merchant customer service and the testing URL needs to be the same as the production URL:
The code beginning on line 204
could be changed to:
Comment #22
laughnanCreated beta branch.