ATH Móvil Tool icon

ATH Móvil Tool

Process payments, refunds, and transactions using ATH Móvil, Puerto Rico's mobile payment platform

Overview

This node integrates with ATH Móvil, Puerto Rico's mobile payment platform, to manage payment transactions. It supports operations such as creating payments, finding payment details, authorizing payments, updating phone numbers associated with payments, refunding payments, and canceling pending payments. This node is useful for businesses that want to automate and streamline their payment processing workflows using ATH Móvil's API.

Use Case Examples

  1. Create a new payment transaction by providing customer phone number, total amount, and item details.
  2. Retrieve the status and details of a payment using the ecommerce transaction ID.
  3. Authorize a payment that a customer has confirmed using the authorization token.
  4. Update the phone number linked to an existing payment transaction if the customer changes their contact info.

Properties

Name Meaning
Ecommerce ID The transaction ID returned from Create Payment, used to identify the payment in subsequent operations.

Output

JSON

  • status - The status of the payment transaction (e.g., OPEN, CONFIRM, COMPLETED, CANCEL).
  • ecommerceId - The unique identifier for the payment transaction.
  • authToken - Authorization token used for authorizing or refunding payments.
  • details - Additional details about the payment transaction returned by the ATH Móvil API.

Dependencies

  • Requires ATH Móvil API credentials including a public token and optionally a private token for refund operations.

Troubleshooting

  • Common issues include invalid or expired ecommerceId or authToken, which will cause API requests to fail.
  • Errors related to network connectivity or incorrect API endpoint usage may occur.
  • If the node throws an error, check that the provided credentials are correct and that the ecommerceId corresponds to an existing transaction.
  • Ensure that required parameters like ecommerceId and authToken are provided for operations that need them.

Links

Discussion