Cart
0
Sign In
My Account
home
shop
contact
blog
info
Back
engagement rings
rings
earrings
necklaces + bracelets
worn + made
under $100
Back
our story
our mission
how to help
pricing information
returns & post-purchase care
Sign In
My Account
Cart
0
home
shop
engagement rings
rings
earrings
necklaces + bracelets
worn + made
under $100
contact
blog
info
our story
our mission
how to help
pricing information
returns & post-purchase care
Creating symbols of hope in Christ's name.
Have an idea you don’t see?
Clink here to start something custom
Category
All
Anklets
Bra
Bracelets
Necklaces
Solid 14k Gold
Under $100
Twist Chain . Necklace Bracelet Anklet
from $52.00
Bead Chain . Necklace Bracelet Anklet
from $52.00
Petite Gold Beaded Anklet
from $46.20
Paper Chain . Necklace Bracelet Anklet
from $52.00
Gold-Glass Anklet
from $46.20
Aquamarine Anklet
from $46.20
Peridot Anklet
from $46.20
Bubble Gold Beaded Anklet
from $46.20
Pearl Anklet
from $46.20
Everyday Chain
from $46.20
Peridot Anklet
from $46.20
Cross Anklet
from $57.20
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; } }