diff --git a/app/api/endpoints/merchant_pay_order.py b/app/api/endpoints/merchant_pay_order.py index 9758649..f233197 100644 --- a/app/api/endpoints/merchant_pay_order.py +++ b/app/api/endpoints/merchant_pay_order.py @@ -66,7 +66,7 @@ async def create_pay_order( merchant_id=order.merchant_id, user_id=current_user.userid, amount=order.amount, - gift_points=order.amount * (merchant.pay_gift_points_rate / 100) * settings.POINT_RATIO + gift_points=order.amount * (float(merchant.pay_gift_points_rate) / 100) * settings.POINT_RATIO ) try: