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
Timbaland v. Pharrell Sat, Jun 07
| Oakland Don't Play Store
Time & Location Jun 07, 2025, 4:00 PM – 9:00 PM
Oakland Don't Play Store, 1189 79th Ave, Oakland, CA 94621, USA
About the event Timbaland vs Pharrell Party Join us for an unforgettable night as DJ Sunflower mixes the best tracks from two iconic producers, Timbaland and Pharrell! Get ready to dance and enjoy a vibrant atmosphere.
Event Details
Show More
Tickets Ticket type
General Admission This ticket includes entry and free drink.
bottom of page