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

Each of my handcrafted bookmarks is made with love and creativity at every step. I start by creating every page by hand using a custom mold and deckle, transforming recycled materials into something beautiful and meaningful. To make each bookmark truly one of a kind, I design and craft a unique clay accent piece for every single one. From rolling out vibrant colors to carefully cutting and assembling the pieces, I put thought and care into every detail. And because I believe in adding a touch of magic, I include a matching gemstone bead that ties the theme together and makes each bookmark feel extra special.

Video Channel Name

Video Channel Name

Video Channel Name
All Categories
Categories
Video Title

Video Title

00:23
Video Title

Video Title

00:32
Video Title

Video Title

00:29
Video Title

Video Title

00:31

Please reach out with any questions!

  • Facebook Social Icon
  • YouTube Social  Icon
  • Instagram

Newsletter Sign Up

Never miss an important update! Dont worry I wont spam! I generally send 1-2 Emails per month.

Name

Email

bottom of page