Deactivate Payment Link
Deactivate an active Coinbase Business payment link to prevent further payments. The link status changes to DEACTIVATED and can no longer accept payments. Ideal for: expired offers, cancelled orders, subscription cancellations, fraud prevention.
Thao tác danh mục Tích hợp coinbase-business
Vô hiệu hóa một liên kết thanh toán Coinbase Business đang hoạt động để ngăn chặn các khoản thanh toán tiếp theo. Trạng thái của liên kết thay đổi thành DEACTIVATED và không thể chấp nhận thanh toán nữa. Lý tưởng cho: ưu đãi hết hạn, đơn hàng bị hủy, hủy đăng ký, phòng ngừa gian lận.
Tổng quan
| Trường | Giá trị |
|---|---|
| ID Thao tác | coinbase-business-deactivate-payment-link |
| Danh mục | Tích hợp |
| Bộ kết nối | coinbase-business |
| Yêu cầu gas | Không |
| Di chuyển quỹ | Không khai báo |
| Thẻ | coinbase, payment, crypto, finance, update, write |
Lược đồ Payload
| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
paymentLinkId | string | Có | Định danh duy nhất của liên kết thanh toán cần vô hiệu hóa |
apiKeyName | string | Không | Tên Khóa API CDP (ghi đè connector) |
apiKeySecret | string | Không | Khóa bí mật API CDP (ghi đè connector) |
Lược đồ Kết quả
| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
id | string | Có | ID liên kết thanh toán |
url | string | Có | URL liên kết thanh toán |
status | string | Có | Trạng thái liên kết thanh toán |
amount | string | Có | Số tiền thanh toán |
currency | string | Có | Mã tiền tệ |
description | string | Không | Mô tả thanh toán |
network | string | Không | Mạng blockchain |
address | string | Không | Địa chỉ thanh toán |
expiresAt | string | Không | Dấu thời gian hết hạn |
metadata | object | Không | Siêu dữ liệu đính kèm |
successRedirectUrl | string | Không | URL chuyển hướng thành công |
failRedirectUrl | string | Không | URL chuyển hướng thất bại |
createdAt | string | Có | Dấu thời gian tạo |
updatedAt | string | Có | Dấu thời gian cập nhật cuối |
Ví dụ
json{ "type": "coinbase-business-deactivate-payment-link", "payload": { "paymentLinkId": "example-paymentLinkId" }, "children": [], "connector": { "type": "coinbase-business", "id": "conn_coinbase_business" }}
bashcurl -X POST "https://api.b3os.org/v1/actions/coinbase-business-deactivate-payment-link/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "paymentLinkId": "example-paymentLinkId" }}'
Các trường payload có thể sử dụng các biểu thức workflow như {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, và {{$props.asset}} khi giá trị cần lấy từ trigger, nút trước đó, hoặc prop của workflow có thể tái sử dụng.
