Global API
...
Request
Customer Portal Session URL
Stripe
1min
to create a customer portal session url in stripe, submit a request with a valid customerid and processorid a good request will return a valid response from stripe, which includes the new stripe customer portal session url request and response sample request map\<string, object> requestjsonmap = new map\<string, object>(); requestjsonmap put('customerid', 'customer id in stripe'); string reqjson = json serialize(requestjsonmap); map\<string, object> reqobj = new map\<string, object>(); reqobj put('version', '1 0'); reqobj put('action', 'createcustomerportalsessionurl'); reqobj put('processorid', 'stripe account id'); reqobj put('requestjson', reqjson); map\<string, object> resp = bw payments breadwinnerpaymentsapi call(reqobj); system debug(resp); response { "id" "bps 12345678", "object" "billing portal session", "configuration" "bpc 12345678", "created" 1701262898, "customer" "cus oabd5nipri8svt", "flow" null, "livemode" false, "locale" null, "on behalf of" null, "return url" "https //www breadwinner com", "url" "https //billing stripe com/p/session/test ywnjdf8x " }