diff --git a/baselib/src/main/java/com/utsmyanmar/baselib/network/KPayApiService.java b/baselib/src/main/java/com/utsmyanmar/baselib/network/KPayApiService.java index d521070..7a22441 100644 --- a/baselib/src/main/java/com/utsmyanmar/baselib/network/KPayApiService.java +++ b/baselib/src/main/java/com/utsmyanmar/baselib/network/KPayApiService.java @@ -22,6 +22,14 @@ public interface KPayApiService { @POST("queryorder") Observable checkStatus(@Body KPayQRQueryRequest.QRQueryRequest waveStatusRequest); + + //this accept "url" bez this api start with https and other are http in uat @POST Observable closeOrder(@Url String url, @Body KPayQRRequest.CloseOrderRequest closeOrderRequest); + + + //this 2 is for production +// @POST("closeorder") +// Observable closeOrder(@Url String url, @Body KPayQRRequest.CloseOrderRequest closeOrderRequest); + } diff --git a/baselib/src/main/java/com/utsmyanmar/baselib/repo/Repository.java b/baselib/src/main/java/com/utsmyanmar/baselib/repo/Repository.java index 85c1f90..b1947e2 100644 --- a/baselib/src/main/java/com/utsmyanmar/baselib/repo/Repository.java +++ b/baselib/src/main/java/com/utsmyanmar/baselib/repo/Repository.java @@ -82,8 +82,9 @@ public class Repository { } public Observable qrCloseOrder(KPayQRRequest.CloseOrderRequest request){ - String url = "https://api.kbzpay.com/payment/gateway/uat/closeorder"; + String url = "https://api.kbzpay.com/payment/gateway/uat/closeorder"; //close this in prod return kPayApiService.closeOrder(url, request); +// return kPayApiService.closeOrder(request); //this is for prod } public Observable qrStatusCheck(KPayQRQueryRequest.QRQueryRequest request) {