- Posts: 10
- Thank you received: 0
Sofort payment - order status pending
10 years 3 months ago #241630
by Herm
Replied by Herm on topic Sofort payment - order status pending
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
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.
Less
More
- Posts: 12953
- Thank you received: 1778
10 years 3 months ago - 10 years 3 months ago #241681
by Mohamed Thelji
Replied by Mohamed Thelji on topic Sofort payment - order status pending
Hello Markus,
By :
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.So again how can we set a payment as confirmed when they don't send a confirmed reply but untraceable which is their confirmation?
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 :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.
Code:
if ($transactionData->getStatus() != 'received') {
Code:
if ($transactionData->getStatus() != 'received' || $transactionData->getStatus() != 'untraceable') {
Last edit: 10 years 3 months ago by Mohamed Thelji.
Please Log in or Create an account to join the conversation.
10 years 3 months ago #241751
by Herm
Replied by Herm on topic Sofort payment - order status pending
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.
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.181 seconds