Permanently deletes a customer. It cannot be undone. Also immediately cancels any active subscriptions on the customer.
curl https://api.stripe.com/v1/customers/cus_CBbgVLJqv487Oq \
-u STRIPE_SECRET_KEY: \
-X DELETE
func chilkatTest() {
let rest = CkoRest()
var success: Bool
// URL: https://api.stripe.com/v1/customers/cus_CBbgVLJqv487Oq
var bTls: Bool = true
var port: Int = 443
var bAutoReconnect: Bool = true
success = rest.Connect("api.stripe.com", port: port, tls: bTls, autoReconnect: bAutoReconnect)
if success != true {
print("ConnectFailReason: \(rest.ConnectFailReason.integerValue)")
print("\(rest.LastErrorText)")
return
}
rest.SetAuthBasic("STRIPE_SECRET_KEY", password: "")
let sbResponseBody = CkoStringBuilder()
success = rest.FullRequestNoBodySb("DELETE", uriPath: "/v1/customers/cus_CBbgVLJqv487Oq", sb: sbResponseBody)
if success != true {
print("\(rest.LastErrorText)")
return
}
let jsonResponse = CkoJsonObject()
jsonResponse.LoadSb(sbResponseBody)
var deleted: Bool
var id: String?
deleted = jsonResponse.BoolOf("deleted")
id = jsonResponse.StringOf("id")
}
{
"deleted": true,
"id": "cus_CBbgVLJqv487Oq"
}