QRify

Generate QR codes and check payment status with QRify API

Overview

This node integrates with the QRify API to perform two main operations: generating QR codes for payments and checking the status of a payment. It is useful in scenarios where automated payment processing and verification are needed, such as in e-commerce platforms or financial applications. For example, a user can generate a QR code for a specified amount and QRIS ID, or check the status of a payment by providing the payment ID.

Use Case Examples

  1. Generate a QR code for a payment of 100 units with a specific QRIS ID and receive the QR code in base64 format.
  2. Check the status of a payment by providing its payment ID to verify if the payment was successful or pending.

Properties

Name Meaning
Payment ID The unique identifier of the payment whose status is to be checked. This property is required when the operation is 'Check Payment Status'.

Output

JSON

  • json - The JSON response from the QRify API containing the payment status details.

Dependencies

  • Requires an API key credential for the QRify API, passed in the 'X-API-KEY' header for authentication.

Troubleshooting

  • Common issues include invalid or missing API key, which will cause authentication errors from the QRify API.
  • Providing an incorrect or non-existent payment ID will result in errors or empty responses when checking payment status.
  • Network connectivity issues can cause request failures; ensure the node can reach 'https://api.qiblat.my.id'.
  • Error messages from the API should be checked for details; ensure all required parameters are correctly set.

Links

  • QRify API Documentation - Official API documentation for QRify, detailing endpoints for generating QR codes and checking payment status.

Discussion