-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Waring coming in successful transaction #125
Comments
Same issue here. From 27.7.2022 we are receiving redirection to 3DSecure page for Apple Pay payments. If we do not process this redirection and show an error to users instead, payments are still confirmed and charged automatically on PayU/bank side. This looks like a serious bug from our point of view. I also contancted PayU technical support. |
@peterpp |
If you check transaction status and it is
OK, no problem. |
@peterpp |
Not exatly. I don't know what is your implementation, but we are doing this automatically via REST API: |
@peterpp If I use status ('statusCode' => 'SUCCESS' || 'statusCode' => 'WARNING_CONTINUE_3DS' ) Thanks |
No, condition We use this quick workaround right now: if ($result->getStatus() == "WARNING_CONTINUE_3DS" && ($paymentMethod == PaymentMethod::APPLE_PAY || $paymentMethod == PaymentMethod::GOOGLE_PAY)) {
for ($i = 0; $i < 4; $i++) {
sleep(5);
$order = $this->getOrder($response->orderId); // calls OpenPayU_Order::retrieve($orderId)
// GOTCHA! We successfully catch card payment after 3DSecure exception.
if ($order->getStatus() == PaymentOrder::STATUS_COMPLETED) {
return $response->orderId;
}
}
} |
Actually I am using.
So I make first payment from card and save its token for payments every month. So I have to use both status code. |
Ohhhh, if you use recurring payments and receive |
@peterpp |
@TayyabAslam123 |
@peterpp Thank you :) Do you think implementing 3D secure functionality will solve the problem ? |
From IT support in short: So our workaround for Apple Pay is OK, because we do the exact same thing on the backend side. |
@peterpp |
My all flow was working according to my requirements and its making capturing payment accordingly via rest api till last week.
But now I am facing a issue. Actually I can use my card for multiple payments , but now on second api call it gives following message.
On my dashboard it is still capturing the payment and showing me correct transaction.
The text was updated successfully, but these errors were encountered: