Actions39
- Contact Actions
- Transaction Actions
- Subscription Actions
- Affiliation Actions
- Checkout Actions
- Country Actions
- Coupon Actions
- Product Actions
- User Actions
- Webhook Actions
Overview
This node integrates with the Guru Digital Manager API, allowing users to manage various resources such as contacts, transactions, subscriptions, checkouts, and more. Specifically, for the Checkout - Create operation, it enables creating a new checkout record by sending product purchase details to the API.
Typical use cases include automating e-commerce workflows where you want to programmatically create checkout entries based on user actions or external triggers. For example, after a customer selects products in a shopping cart, this node can be used to create a checkout entry in Guru Digital Manager, linking the product, contact, and quantity information.
Properties
| Name | Meaning |
|---|---|
| Checkout Data | A fixed collection of fields required to create a checkout: |
| - Product ID: The identifier of the product being checked out | |
| - Contact ID: The identifier of the contact/customer making the purchase | |
| - Quantity: Number of units of the product to checkout (default is 1) |
Output
The node outputs the JSON response returned by the Guru Digital Manager API after creating the checkout. This typically includes details of the newly created checkout record such as its ID, associated product and contact IDs, quantity, timestamps, and any other metadata provided by the API.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for Guru Digital Manager with appropriate permissions.
- The base URL for the API defaults to
https://digitalmanager.guru/api/v2but can be overridden in credentials. - The node uses HTTP requests with Bearer token authentication to communicate with the Guru Digital Manager API.
Troubleshooting
- Missing Credentials: The node will throw an error if the required API authentication token is not set.
- Invalid Product or Contact IDs: Ensure that the product_id and contact_id values exist in Guru Digital Manager; otherwise, the API may return errors.
- API Endpoint Issues: If the base URL or API version changes, update the credentials accordingly.
- HTTP Errors: Network issues or invalid request payloads can cause failures. Check the error messages returned by the API for guidance.
- Continue On Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error messages in the output.
Links and References
- Guru Digital Manager API Documentation: https://docs.digitalmanager.guru/developers/checkouts
- n8n HTTP Request Node Documentation: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/
