Solidgate icon

Solidgate

Interact with Solidgate payment gateway API

Overview

This node interacts with the Solidgate payment gateway API to perform various operations related to card payments, including voiding a card payment. It supports multiple resources and operations, but specifically for the 'Card Payment' resource and 'Void' operation, it sends a request to void a card payment transaction. This is useful in scenarios where a payment needs to be canceled before it is settled, such as when an order is canceled or a payment error occurs.

Use Case Examples

  1. Void a card payment transaction to cancel a payment before settlement.
  2. Use additional fields to specify details like transaction ID or reason for voiding.

Properties

Name Meaning
Additional Fields Additional fields to include in the void request, such as transaction identifiers or other optional parameters.

Output

JSON

  • * - The JSON response from the Solidgate API representing the result of the void operation, including status and details of the voided payment.

Dependencies

  • Requires Solidgate API credentials including a public key and secret key for authentication.

Troubleshooting

  • Ensure that the API credentials are correctly configured and have the necessary permissions to perform void operations.
  • Verify that the transaction to be voided exists and is in a state that allows voiding (e.g., not already settled or refunded).
  • Check network connectivity and API endpoint availability, especially considering environment settings (production or development).
  • Common error messages may include authentication failures, invalid transaction IDs, or operation not allowed errors. Verify input parameters and credentials to resolve these.

Links

  • Solidgate API Documentation - Official API documentation for Solidgate payment gateway, useful for understanding request and response formats and available operations.

Discussion