Digital Wallet Cards icon

Digital Wallet Cards

Interact with Digital Wallet Cards loyalty program API

Overview

This node enables sending push notifications to card holders within a digital wallet loyalty program. It is useful for engaging customers by delivering timely updates or promotional messages directly to their devices. Common scenarios include notifying users about balance changes, membership tier upgrades, expiration warnings, or special promotions.

For example, a business can use this node to send a "Balance Update" notification when a customer's loyalty points change, or a "Promotion" notification to announce a limited-time offer.

Properties

Name Meaning
Card ID The unique identifier of the card to which the push notification will be sent.
Push Type The category of the push notification. Options: Balance Update, Tier Change, Expiration Warning, Promotion.
Title The title text displayed in the push notification.
Message The main content/message of the push notification.
Schedule At Optional date and time to schedule the notification for future delivery.

Output

The node outputs JSON data representing the result of the push notification request. This typically includes details such as confirmation of the notification being sent, its ID, status, timestamps, and any relevant metadata returned by the API.

No binary data output is involved.

Dependencies

  • Requires an API key credential for authenticating with the Digital Wallet Cards loyalty program API.
  • The node makes HTTP requests to the API endpoint https://api.digitalwallet.cards/api/v2/pushes.
  • Proper configuration of the API credentials in n8n is necessary for successful operation.

Troubleshooting

  • Missing Required Fields: If required properties like Card ID, Push Type, Title, or Message are not provided, the node will throw validation errors. Ensure all mandatory fields are filled.
  • API Authentication Errors: Invalid or missing API credentials will cause authentication failures. Verify that the API key credential is correctly set up.
  • Scheduling Issues: If the "Schedule At" field is used, ensure the datetime format is valid and the scheduled time is in the future.
  • Unknown Operation Error: Selecting an unsupported operation under the Communication resource will result in an error. Confirm that "Send Push Notification" is selected.
  • Network or API Errors: Temporary network issues or API downtime may cause request failures. Retry after some time or check API status.

Links and References


If you need summaries for other resources or operations, please provide their names.

Discussion