As per SDK 3.3.0, the QR from ZATCA will be from "Amount due payment” (BT-115). This is to ensure QR Code displays Invoice Amount duly considering any adjustments towards “Advance Payment Amount (BT-113)” or “Rounding Amount (BT-114)”.
@Mirshad
Kindly use the latest sdk version.
We are also using Java SDK 3.3.0 which works fine with us even if we have rounding amount.
SDK generates the QR with payable amount.
@Mirshad thank you for highlighting this. Team is investigating. As mentioned by @mohdzeeshan5c0 have you tried with latest version of SDK? Is this issue persisting even on latest SDK version?
Oh! So the problem is from QR generated by zatca in cleared B2B invoice but not by SDK, SDK generates the QR with payable amount.
Now question is clear.