Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
any chance of getting a drupal 7 version of this mod?
Comment | File | Size | Author |
---|---|---|---|
#19 | uc_virtualmerchant.zip | 11.22 KB | jgcblaine |
#8 | virtualmerchant-7.x-dev.zip | 10.59 KB | laughnan |
#7 | virtualmerchant.zip | 10.59 KB | laughnan |
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 CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: coveryoureyes commentedThe code requests nonexistent key of array to generate a description of product for checkout (/cart/checkout/review):
Comment #12
coveryoureyes CreditAttribution: coveryoureyes commentedAnother problem is that VM receives cyrillic description of order in wrong encoding. So it becomes like "¿¿¿¿ ¿¿¿¿ ¿¿¿¿¿¿¿¿¿ ¿¿¿¿¿¿¿ x1".
Comment #13
coveryoureyes CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: 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.