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

Bling Trucker

Original price

$50.00

Sale price

$25.00

Our popular bling snap back truckers are back! Rhinestones on the front Oakland Don’t Play embroidered over the hole in the back. Oakland tree embroidered on the mesh in the matching colors

Color

Quantity

Reviews

Rated 5 out of 5 stars.
5.0 | 1 review
1 review

  • Que JMar 02
    Rated 5 out of 5 stars.
    Verified
    Purchase and pickup

    Always amazing service from Oakland don't play honestly the best representation of Oakland especially when your headed out of town came through last minute for last minute touches of packing purchased and picked up the same day! Where does that happen really aside from target and large cooperations this Oakland based small black business makes it happen every time never disappoint quality is bang for your buck !

    Was this helpful?

RELATED PRODUCTS

bottom of page