Boomerangme icon

Boomerangme

Interact with Boomerangme API

Overview

The node integrates with the Boomerangme API to manage digital wallet cards. Specifically, the "Add Scores to Card" operation allows users to increase the score value associated with a particular card. This is useful in loyalty programs or reward systems where points or scores are accumulated on customer cards based on their activities or purchases.

Practical examples include:

  • Adding reward points to a customer's loyalty card after a purchase.
  • Increasing a score tally on a membership card for participation in events.
  • Adjusting scores dynamically as part of promotional campaigns.

Properties

Name Meaning
Card ID The unique identifier of the card to which scores will be added.
Scores The numeric amount of scores to add to the specified card.
Comment An optional text comment describing the reason or context for adding the scores.

Output

The node outputs JSON data representing the result of the API call to add scores to the card. This typically includes confirmation details such as updated card information, new score totals, or status messages from the Boomerangme API.

If the node supports binary data output (not indicated here), it would represent any file or media returned by the API, but this operation primarily deals with JSON responses.

Dependencies

  • Requires an active connection to the Boomerangme API.
  • Needs an API authentication token or key configured in n8n credentials to authorize requests.
  • The base URL used for API calls is https://api.digitalwallet.cards/api/v2.

Troubleshooting

  • Invalid Card ID: If the provided Card ID does not exist or is malformed, the API may return an error indicating the card was not found. Verify the Card ID before running the node.
  • Insufficient Permissions: Errors related to authorization usually mean the API key lacks necessary permissions. Ensure the API credential has rights to modify card scores.
  • Invalid Score Value: Providing non-numeric or negative values for the Scores property might cause errors. Confirm that the Scores input is a positive number.
  • Network Issues: Connectivity problems can lead to timeouts or failed requests. Check network access and API availability.

Links and References

Discussion