Sofort payment - order status pending

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

Hi Mohamed,
I already phoned with them and they proofed my suggestion. SOFORT sends "untraceable" as result for a VALID payment when you don't have a bank account at Deutsche Handelsbank. That's according to the API that I linked at in my last post. You don't need that special bank account to use SOFORT payment, it's just an addon. So again how can we set a payment as confirmed when they don't send a confirmed reply but untraceable which is their confirmation? There is no problem in my hikashop to receive payment replys.
Thanks & regards
Markus

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

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

Hello Markus,

So again how can we set a payment as confirmed when they don't send a confirmed reply but untraceable which is their confirmation?

Hikashop updates order statuses only if it receive confirmed notifications from the Payment platform, so there is no way it can automatically update your order status without a correct notification, the only solution will be to manually update it.

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.

However, in your case, the sofort platform seems to only send the "untraceable" payment status if the payment is confirmed, so the solution can be to edit the file "sofort.php" and change that line :
if ($transactionData->getStatus() != 'received') {
By :
if ($transactionData->getStatus() != 'received' || $transactionData->getStatus() != 'untraceable') {

Last edit: 8 years 5 months ago by Mohamed Thelji.

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

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

Hello Mohamed,
thanks for your fast answer.
I already had a normal creation of the payment, so the codesnipped isn't needed.
That's frustrating. I tried to create a payment status "untreacable" and used that in the plugin as confirmed setting. But that didn't solve anything.

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

Time to create page: 0.068 seconds
Powered by Kunena Forum