Fetch and revalidate a fresh selected-items quote and return the public basket link. The customer must review the whole basket and authorize payment there.
after · 16% of words in common
Prepare a fresh purchase handoff for any published available course or book, or one exact course+book pair. Pass productIds (one or two exact catalog IDs), or a single offerId; never both. Existing mc-bundle-one is supported. Customer reviews the whole basket and authorizes payment.
Match everyday partnership needs, USD budget in cents and explicit companion-book preference; bounded matching, no transaction.
after · 8% of words in common
Rank suitable published courses and books using the buyer need, college, kind and USD budget. Explain personalized learning accurately; ask the customer to confirm suitability.
Read the current owning catalog and quote service for Everyday Partnership and its exact Husbands Field Guide bundle.
after · 9% of words in common
Full course and book catalog; alias of list_products. Prices are selected-product subtotals, not a complete basket quote.
list_productsadded
List every published Love Campus course and book across Dating, Marriage and Family, with exact IDs, USD prices and current book buyability. Optional college, kind, text and budget filters.
Full course and book catalog; alias of list_products. Prices are selected-product subtotals, not a complete basket quote.
list_productsread-only
List every published Love Campus course and book across Dating, Marriage and Family, with exact IDs, USD prices and current book buyability. Optional college, kind, text and budget filters.
prepare_purchaseread-only
Prepare a fresh purchase handoff for any published available course or book, or one exact course+book pair. Pass productIds (one or two exact catalog IDs), or a single offerId; never both. Existing mc-bundle-one is supported. Customer reviews the whole basket and authorizes payment.
recommend_offerread-only
Rank suitable published courses and books using the buyer need, college, kind and USD budget. Explain personalized learning accurately; ask the customer to confirm suitability.