N8N Tools - Cash App
Actions38
- Payment Actions
- Customer Actions
- Product Actions
- Inventory Actions
- Subscription Actions
- Invoice Actions
- Loyalty Actions
- Gift Card Actions
- Report Actions
Overview
This node integrates with the Cash App API to manage various resources such as payments, customers, products, inventory, subscriptions, invoices, loyalty accounts, gift cards, and reports. Specifically, for the Delete Customer operation, it allows users to delete a customer profile from their Cash App account.
This operation is useful in scenarios where you need to remove outdated or incorrect customer data, comply with data privacy requests, or clean up your customer database. For example, if a customer requests account deletion or if you want to automate customer lifecycle management by removing inactive profiles, this node operation facilitates that process seamlessly within an n8n workflow.
Properties
| Name | Meaning |
|---|---|
| Customer ID | ID of the customer to delete (e.g., "customer_123456789") |
Output
The output JSON contains a field named customer which holds the response from the Cash App API after attempting to delete the specified customer. This typically includes confirmation of deletion or details about the deleted customer profile.
Example output structure:
{
"success": true,
"resource": "customer",
"operation": "deleteCustomer",
"creditsUsed": 1,
"creditsRemaining": 99,
"customer": {
// Details or confirmation related to the deleted customer
}
}
No binary data is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the external Cash App API service.
- The node uses an HTTP POST request to validate the requested resource and operation before execution.
- The node depends on the bundled
CashAppApihelper class to perform the actual API call to delete the customer. - Proper configuration of the API URL and API key in the node credentials is necessary.
Troubleshooting
Common issues:
- Invalid or missing Customer ID will cause the operation to fail.
- API authentication errors if the API key credential is invalid or expired.
- Network connectivity issues preventing communication with the Cash App API.
- Attempting to delete a non-existent customer may result in an error from the API.
Error messages:
"N8N Tools API validation failed": Indicates the resource-operation combination is not valid or the API key lacks permission."Unknown customer operation: deleteCustomer": Should not occur unless the code is modified; indicates an unsupported operation."Cash App operation failed: <message>": General failure message wrapping underlying API or network errors.
Resolution tips:
- Verify the Customer ID is correct and exists in your Cash App account.
- Ensure the API key credential is correctly configured and has required permissions.
- Check network connectivity and endpoint accessibility.
- Enable "Continue On Fail" in the node settings to handle errors gracefully in workflows.
Links and References
- Cash App Developer Documentation (for general API reference)
- n8n Documentation (for workflow and node usage guidance)