Category
Business Management
Built by
Beam.ai
Clear an incoming digital payment in ifthenpay and mark the matching invoice as paid, automating a payment confirmation step that used to mean checking a bank statement by hand.
Payment Status Lookup
ifthenpay tracks whether a specific digital payment request has been paid, is still pending, or has expired. An invoice or order waiting on payment is what prompts a Beam agent to check this status, reading back whichever state ifthenpay reports and marking the invoice paid or past due on the account's own records once the approved rule for what counts as settled applies. A payment showing paid in ifthenpay but not matching the invoice's expected amount is routed to a person to check rather than closed out automatically, so a mismatch never quietly gets marked settled.
Payment Request Generation
When an order reaches the payment step, ifthenpay can generate a new digital payment request for the exact amount owed, giving the customer a way to pay it. A Beam agent reads back the reference or code ifthenpay returns and adds it to the invoice or order record so the customer sees how to pay. An order amount or currency that falls outside what the account is set up to accept gets held back, with a note to whoever manages billing, instead of a payment request going out that might simply fail.
Expired Payment Handling
Every digital payment request through ifthenpay carries an expiry, after which the customer can no longer pay against that specific reference. A Beam agent checks outstanding invoices for requests nearing or past that expiry, reads the current status from ifthenpay, and either issues a fresh request or marks the invoice lapsed on the account's records, depending on the approved rule for that situation. Invoices where it's unclear whether the customer still intends to pay are left for a person to follow up on directly, rather than closed out or re-billed on the agent's own judgment.







