import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.*;
@RestController
public class CheckoutController {
@GetMapping("/checkout")
public Map checkout(
@RequestParam String products,
@RequestParam(required = false) String coupon) {
// Parse products
Map productQuantities = new HashMap<>();
for (String productEntry : products.split(",")) {
String[] parts = productEntry.split(":");
productQuantities.put(
parts[0], // Product ID
Integer.parseInt(parts[1]) // Quantity
);
}
// Build result
Map result = new HashMap<>();
result.put("products", productQuantities);
result.put("coupon", coupon != null ? coupon : "No coupon applied");
return result;
}
}
top of page
Bingo & Open Mic
Tue, Jul 15
| Oakland Don't Play
Bingo & Open Mic! Taco Tuesday 2$ tacos & 5$ shots
Time & Location
Jul 15, 2025, 6:00 PM – 10:00 PM
Oakland Don't Play, 1189 79th Ave, Oakland, CA 94621, USA
About the event
Join us for an exciting evening of fun and entertainment at the Oakland Don't Play Store!
Open Mic and Bingo - Taco Tuesday Edition
bottom of page