feat: add GetVATRate RPC and corresponding query handler for VAT rate retrieval

This commit is contained in:
masoodafar-web
2025-12-18 03:50:00 +03:30
parent 5c03335f0b
commit 9db854ba0e
5 changed files with 109 additions and 0 deletions
@@ -48,6 +48,12 @@ service UserOrderContract
body: "*"
};
};
// دریافت نرخ مالیات بر ارزش افزوده
rpc GetVATRate(google.protobuf.Empty) returns (GetVATRateResponse){
option (google.api.http) = {
get: "/GetVATRate"
};
};
}
message CreateNewUserOrderRequest
{
@@ -216,4 +222,12 @@ message SubmitShopBuyOrderResponse
sfixed32 nanos = 2;
}
// پاسخ نرخ مالیات بر ارزش افزوده
message GetVATRateResponse
{
double vat_rate = 1; // نرخ مالیات (مثلاً 0.09 = 9%)
int32 vat_percentage = 2; // درصد مالیات (مثلاً 9)
bool is_enabled = 3; // آیا مالیات فعال است
}