Package com.dzidzi.api
Interface RestaurantSettlementApi
public interface RestaurantSettlementApi
-
Method Summary
Modifier and TypeMethodDescriptionfindPaginatedSettlements(FindRestaurantSettlementRequest findRestaurantSettlementRequest) getByOrderId(UUID orderId) List<com.dzidzi.model.SettlementModel> getGroupedSettlements(UUID restaurantId, SettlementGroup group, SettlementStatus status) getSettlementById(UUID settlementId) voidsetSettlementStatusToPendingPayout(List<UUID> settlementIds) voidupdateSettlementsOnPayout(List<UUID> settlementIds, long paidDate) voidupdateSettlementsOnVatReleased(List<UUID> settlementIds, long releasedDate)
-
Method Details
-
getSettlementById
-
getByOrderId
-
getGroupedSettlements
List<com.dzidzi.model.SettlementModel> getGroupedSettlements(UUID restaurantId, SettlementGroup group, SettlementStatus status) -
findPaginatedSettlements
DzidziPaginationDTO<RestaurantSettlement> findPaginatedSettlements(FindRestaurantSettlementRequest findRestaurantSettlementRequest) -
setSettlementStatusToPendingPayout
-
updateSettlementsOnPayout
-
updateSettlementsOnVatReleased
-