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.
Problem/Motivation
See https://www.datatrans.ch/alias-tokenization/using-the-alias (at the bottom) and https://www.datatrans.ch/showcase/authorisation/xml-authorisation
Proposed resolution
Implement it as a new payment method.
Comment | File | Size | Author |
---|---|---|---|
#8 | datatrans-xml-2688495-8.patch | 25.99 KB | Berdir |
#7 | datatrans-xml-2688495-7-interdiff.txt | 10.88 KB | Berdir |
#7 | datatrans-xml-2688495-7.patch | 44.64 KB | Berdir |
#6 | xml-2688495-6.patch | 25.97 KB | Arla |
#6 | xml-2688495-6.interdiff.txt | 1.5 KB | Arla |
Comments
Comment #2
s_leu CreditAttribution: s_leu at MD Systems GmbH commentedAdding what i had so far.
Comment #3
Berdircopied from the other one, but I'm pretty sure we will not need them. this was needed on the return page, to sign their response. That's not necessary, there is only one API call and their response to it.
I don't think we need this, just $client->post() is probably enough?
Comment #4
ArlaRemoved hmac2 parameters. Also made other changes while testing. Still not fully functional.
Comment #5
ArlaUh, both patches are bad. Remaking, with interdiff.
Comment #6
ArlaTested a bit, had to change the request XML.
Comment #7
BerdirThis is the working patch, fixed some bugs, renamed and removed some configuration variables.
Yes, the broken aliases are indeed a test account problem, works with a different test account that I have.
Comment #8
BerdirThat patch was wrong, another try.
Comment #10
BerdirCommitted.