Reference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class ConsumerProcurementService.
ConsumerProcurementService allows customers to make purchases of products
served by the Cloud Commerce platform.
When purchases are made, the
[ConsumerProcurementService][google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService]
programs the appropriate backends, including both Google's own
infrastructure, as well as third-party systems, and to enable billing setup
for charging for the procured item.
public static void BindService(ServiceBinderBase serviceBinder, ConsumerProcurementService.ConsumerProcurementServiceBase serviceImpl)
Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
Note: this method is part of an experimental API that can change or be removed without any prior notice.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eConsumerProcurementService\u003c/code\u003e class, part of the Google Cloud Commerce Consumer Procurement v1 API, facilitates customer purchases of products via the Cloud Commerce platform.\u003c/p\u003e\n"],["\u003cp\u003eThis service handles the programming of backends for purchases, including Google's infrastructure and third-party systems, as well as enabling billing setup.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eConsumerProcurementService\u003c/code\u003e class has several versions, with 1.4.0 being the latest release available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBindService\u003c/code\u003e methods within the \u003ccode\u003eConsumerProcurementService\u003c/code\u003e class are used to register service definitions or methods with a server or service binder, requiring an object implementing server-side logic.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eConsumerProcurementService\u003c/code\u003e class inherits members from the \u003ccode\u003eobject\u003c/code\u003e class, including methods like \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, \u003ccode\u003eMemberwiseClone()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]