Sofort payment - order status pending

  • Posts: 154
  • Thank you received: 4
10 years 2 months ago #169197

friendly bump?
anybody?

@pikku&stifmeister13:
how did you solved this (or not?)

@hika:
is there a workaround?
or is this behavior a bug or misunderstood interpretation of "Sofort" statuses?

my insights so far:
after lengthy support sessions with "sofort" they confirmed that they are returning only "pending" as a status and that there will never be another status for the time being. all other shopsystems (like magento) are working with this status. what they do is: if "sofort" returns "pending" the shop fires "confirmed" and sends the emails with the invoice...
i thought i might be able to reproduce this by setting:

HikaShop > System > Payment Methods > Sofort > Specific configuration > "Pending" = "confirmed"
...but this doesnt work...
WHY? did i misunderstood the setting(s)???

by the way: what is the "verified" status for?
nobody at "Sofort" know about this, they said this status is not known??!!!

Last edit: 10 years 2 months ago by olivnewton.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
10 years 2 months ago #169201

Not solved!
I spend so many hours in solving this problem ... but i didnt get it !!! So annoying!

Sry

Please Log in or Create an account to join the conversation.

  • Posts: 154
  • Thank you received: 4
10 years 2 months ago #169202

thanks for the quick reply! what did hika reply on the PM (Mohamed Thelji)???
as i explained, it should be easy to solve if by setting "pending" to "confirmed" in settings, would fire the email with the invoice. so is this a bug?

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
10 years 2 months ago #169267

I coudn´t solve it neither!
But thanx for your research at sofort. This may bring us a little closer to a solution. At least it looks like. As you say, it should not be a big thing to change the plugin in a way, it takes a returned "pending" as a "confirmed".
hoping and still waiting...

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 2 months ago #172298

Stifmeister3 wrote: ... So disappointing that this plugin is not working !!!

debug:

2014-06-03T20:21:24+02:00252014-06-07T10:26:28+02:00372014-06-10T20:27:20+02:00392014-06-10T23:48:25+02:00412014-06-12T14:15:15+02:0044
Notice: Trying to get property of non-object in /var/customers/webs/x2/plugins/hikashoppayment/sofort/sofort.php on line 86
2014-06-12T14:22:02+02:0045


line86:

if($this->payment_params->debug){


Regarding this message, I saw a problem in the sofort plugin (which was not developed by the HikaShop team).

Please edit the plugin file and replace
		$this->payment_params = $this->pluginParams();
		$configKey = $this->plugin_params->user_id.':'.$this->plugin_params->project_id.':'.$this->plugin_params->token;
by
		$this->payment_params = $this->pluginParams();
		$configKey = $this->payment_params->user_id.':'.$this->payment_params->project_id.':'.$this->payment_params->token;

Because the plugin has not be developed by the team, we do not have test account so we are not able to test the plugin.
I saw other things in the plugin which looks strange and I think I will put some modifications for the next release ; but without test account I won't be able to test/validate it.

If your problem persist, it will be useful to get some debug data, like the result of the call " $transactionData->getStatus() ", in order to know which status code is returned by the function (if it's not "received" or "untraceable").

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
10 years 3 weeks ago #177298

Hello fellows,

I changed the code as suggested, but still no confirmation mail and the orders list say "pending" ("offen" in my case).
In the payment process of Sofort i had the possibility to check for a transactionconfirmation mail (i did´nt see this bevor). I did, and I got this confirmation mail, but this did´nt affect hikashop in any way.

Somebody else had some success!?
Maybe at least with changing the settings of the plugin, like taking the pending status as "confirmed/payed"?
olivnewton could´nt make it - why? Unfortunately I can not test everything, as it is a running shop, and I can´t allways buy things as a test!
Jerome, you asked for "debug data, like the result of the call " $transactionData->getStatus() "" - How can I provide you with that, I´m not a coder. Where can I find these results?

best
Oliver

Please Log in or Create an account to join the conversation.

  • Posts: 154
  • Thank you received: 4
10 years 3 weeks ago #177299

FYI: we stopped trying...

our client who we build the shop for, didnt want to pay any more for this tedious job (which i understand).
he is thinking of removing SOFORT totally from his shop, as so far not one single customer used it (most use paypal).
i had some lengthy phonecalls with SOFORT support as well, on one they indirectly gave me to understand that they dont have the time to deal with HIKA (= for me this is equal to "they dont care"), as this is no magento, in which they invest all their support efforts. sad... actually if SOFORT wants to to business also with small shop solutions, they should build a working plugin or at least help building one...

PS. good luck trying, hopefully someone can fix this!

Last edit: 10 years 3 weeks ago by olivnewton.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 3 weeks ago #177370

Hi,

Thanks ; we will see if we can get one test account in order to see it directly.
I hope that we will be able to fix it because it's a pity to have a plugin for SOFORT and not be able to make it work...

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 7
  • Thank you received: 1
9 years 3 months ago #210632

are there any news if this problem was solved? i currently also struggling with this issue...
thank you
best wishes :)

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
9 years 3 months ago #210633

Not from my side, but I´m still interested as well !!
best
pikku

Please Log in or Create an account to join the conversation.

  • Posts: 82865
  • Thank you received: 13372
  • MODERATOR
9 years 3 months ago #210654

Hi,

We still do not have any test account to be able to reproduce the issue and thus we can't debug the issue.

Please Log in or Create an account to join the conversation.

  • Posts: 7
  • Thank you received: 1
9 years 2 weeks ago #220148

any news on this? help would be very much appreciated...

Please Log in or Create an account to join the conversation.

  • Posts: 82865
  • Thank you received: 13372
  • MODERATOR
9 years 2 weeks ago #220174

Hi

Yes. We actually got a merchant test account for Sofort a few weeks ago and did tests on our end with that payment plugin and the tests were successful. The latest version of the sofort plugin which is included in HikaShop 2.6.0 works just fine from start to end.
Order statuses are being confirmed, etc.

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
8 years 6 months ago #240953

Hi,
I have set up a new Hikashop Business 2.6.3 with Joomla 3.5.1. Last step is testing the payments.
Unfortunately my shop doesn't get a "confirmed" as reply from sofort.com. In the sofort.com Admin the order is completed.
I use the latest sofort plugin version from github.
Do you have any suggestions for me?

Kind regards
Markus

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
8 years 6 months ago #240979

Hello Markus,

As Nicolas said it's working fine on our end, can you show us some screenshots of how you configured your Sofort payment method ?

Thanks.

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
8 years 5 months ago #241448

Hello Mohamed,

sorry I was on the road for some days.
Here are my Screenshots. I checked it today again. Same

I can give you credentials also, as we are still in testmode.
At sofort.com I choosed Joomla (Virtuemart) as Shop-System as Hikashop was not available there.

Kind regards
Markus

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
8 years 5 months ago #241463

Hello Markus,

Your Sofort payment method seems to be properly configured, so can you download the last Hikashop version through our website, install it and test it again ? It seems to have fix some issues for other customers.

Thank you.

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
8 years 5 months ago #241538

Hello Mohamed,
I installed the latest version of Hikashop and made several tests. Still get the same result - payment status is open.
Disabling my overrides also didn't solve anything. :(

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
8 years 5 months ago #241589

I did some more research on the sofort.com API.
If you don't have a bank account at "Deutsche Handelsbank" you will only get this als status confirmation:
Processing notification #2XX2327. Transaction 1XXX2-2XXX0-574D61CD-7AEA for status "untraceable", reason "sofort_bank_account_needed".

See link to API: www.sofort.com/integrationCenter-eng-DE/content/view/full/2513
QUOTE
After successful execution of SOFORT, a distinction must be made whether you have set up an account with Deutsche Handelsbank as a recipient account or not. In the first case, SOFORT can immediately confirm the receipt of the money on your account and notify you if the money has not been received within a certain period of time. In the second case, if you have not set up an account with Deutsche Handelsbank as a recipient account, the status "untraceable" will be displayed after successful execution of SOFORT.

My question is: How can I set the status to confirmed when I get "untraceable" as execution? Then all will be fine.

Kind regards
Markus

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
8 years 5 months ago #241600

Hello !
Well, it will depends on many things but the main reason can be that :
- Your website don't receive any payment notification
- The payment notification is redirected to another link which won't be usable by the payment plugin.

In that case, the best solution will be to directly check each point of the "No payment notification" section of that documentation :
www.hikashop.com/support/documentation/i...or.html#notification

How can I set the status to confirmed when I get "untraceable" as execution?

The best solution will probably be to directly ask it to the Sofort support team.

Please Log in or Create an account to join the conversation.

Time to create page: 0.143 seconds
Powered by Kunena Forum