Skip to main content
Check out our new bright art lights
See NOW
Dynamic Creations
Menu
Explore
Flex and Mesh Buddies
Dice Towers
Fashion
Holiday
Toys
Dragons
Models
About Us
Our Benefits #1
Our Benefits #2
Our Benefits #3
Our Benefits #4
Johan Johansson
“I’ve found everything I needed.”
Kylo Ken
“Amazing customer support!”
Cindy Clark
“Best exchange policy!”
Your referral program
Offer your current customers the opportunity to recommend your products to their family and friends.
Learn More
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; } }