Deactivate Checkout logo

Catalog action Integrations coinbase-business

Deactivate an active Coinbase Business checkout to prevent further payments. The checkout status changes to DEACTIVATED and can no longer accept payments. Only ACTIVE checkouts can be deactivated. Ideal for: cancelled orders, expired offers, fraud prevention.

At a Glance

FieldValue
Action IDcoinbase-business-deactivate-checkout
CategoryIntegrations
Connectorcoinbase-business
Requires gasNo
Funds movementNone declared
Tagscoinbase, checkout, payment, crypto, finance, update, write

Payload Schema

FieldTypeRequiredDescription
checkoutIdstringYesCheckout ID to deactivate (24-char hex string). Only ACTIVE checkouts can be deactivated.
apiKeyNamestringNoCDP API Key Name (overrides connector)
apiKeySecretstringNoCDP API Key Secret (overrides connector)

Result Schema

FieldTypeRequiredDescription
idstringYesCheckout ID
urlstringYesHosted payment page URL
statusstringYesCheckout status (will be DEACTIVATED)
amountstringYesPayment amount
currencystringYesCurrency code
networkstringYesBlockchain network
addressstringYesBlockchain payment address
tokenAddressstringNoERC-20 token contract address
descriptionstringNoPayment description
expiresAtstringNoExpiration timestamp
metadataobjectNoAttached metadata
successRedirectUrlstringNoSuccess redirect URL
failRedirectUrlstringNoFail redirect URL
settlementobjectNoSettlement breakdown
fiatAmountstringNoOriginal fiat amount
fiatCurrencystringNoOriginal fiat currency code
transactionHashstringNoBlockchain transaction hash
refundedAmountstringNoTotal refunded amount
refundsarrayNoRefund details
createdAtstringYesCreation timestamp
updatedAtstringYesLast update timestamp

Examples

json
{ "type": "coinbase-business-deactivate-checkout", "payload": { "checkoutId": "example-checkoutId" }, "children": [], "connector": { "type": "coinbase-business", "id": "conn_coinbase_business" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I