| Contact | Donate | Imprint |
| LoyaltyProgram | CustomerModule | Lieferando |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | LoyaltyProgram | ||
| (2) IsActive | BOOL | LoyaltyProgram | ||
| (3) Name | STRING | LoyaltyProgram | ||
| (4) RequiredStamps | LONG | LoyaltyProgram | ||
| (5) Restaurant | LONG | LoyaltyProgram | Restaurant | RestaurantModule |
| (6) RewardDescription | STRING | LoyaltyProgram |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /loyaltyprogram/{id} | updateLoyaltyProgramById(loyaltyprogram) | CustomerModule | PUT | LoyaltyProgram |
| (2) /loyaltyprogram/restaurant/{id} | findAllLoyaltyProgramOfRestaurant(id) | CustomerModule | GET | Restaurant LoyaltyProgram |
| (3) /loyaltyprogram/{id} | deleteLoyaltyProgramById(id) | CustomerModule | DELETE | LoyaltyProgram |
| (4) /loyaltyprogram | insertLoyaltyProgram(loyaltyprogram) | CustomerModule | POST | LoyaltyProgram |
| (5) /loyaltyprogram/{id} | findLoyaltyProgramById(id) | CustomerModule | GET | LoyaltyProgram |
| (6) /loyaltyprogram | findAllLoyaltyProgram() | CustomerModule | GET | LoyaltyProgram |
| (7) /loyaltycard/loyaltyprogram/{id} | findAllLoyaltyCardOfLoyaltyProgram(id) | CustomerModule | GET | LoyaltyProgram LoyaltyCard |
Example:
final LoyaltyProgram loyaltyprogram = (LoyaltyProgram) invokeModule(CUSTOMER_MODULE + "/loyaltyprogram/" + id, LoyaltyProgram.class);| Contact | Donate | Imprint |