CifraHQ integrates with Yappy, Panama's mobile payment network, in two complementary ways:
You can use either half on its own, or both together.
Reconciliation answers a simple question: money arrived in our Yappy account, which invoice was it for? CifraHQ connects to Yappy's Commerce Integration API, lists every payment you received, and helps you tie each one to the right invoice.
Go to Configure > Payment Integrations > Yappy (/settings/yappy) and fill in the credentials from Yappy Comercial.
In Yappy Comercial, open Integraciones > Generar Credenciales. That screen issues three values - copy all three:
| Yappy Comercial field | CifraHQ field |
|---|---|
| API Key | API Key |
| Clave secreta (Secret Key) | Secret Key |
| Codigo de semilla (Seed Code) | Seed Code |
Then set:
| Field | What to enter |
|---|---|
| Enabled | Turn on to activate the daily reconciliation job. |
| Base URL | https://api-integration-business.yappy.cloud (production). |
| Channel / Client IP | Optional - leave blank unless Yappy specifically asks you to set them. |
| Collection aliases | Click Fetch from Yappy to pull your registered collection points, then select the ones to reconcile (maximum 25). |
| Lookback days | How far back the first or a recovery poll looks (default 7). |
| Financial Institution | The bank account where Yappy settles your money. |
| Payment Method | The payment method recorded on auto-created Invoice Payments (for example Yappy). |
Click Validate credentials. A green "Yappy session opened successfully" confirms the connection. If you see an error, re-check the three credentials - the most common mistake is pasting the Secret Key into the Seed Code field or vice versa.
Go to Sales > Yappy review (/sales/yappy-review) to see every Yappy payment that has not yet been tied to an invoice.
Click Reconcile now to pull the latest payments immediately (the system also does this automatically on a schedule). Each payment lands in the queue with the payer's name, phone alias, amount, and date.
CifraHQ suggests the most likely match for every payment. The Suggested match column shows one of three confidence levels:
| Badge | Meaning | Action |
|---|---|---|
| Exact (green) | One unambiguous match on amount plus identity (phone, name, or the invoice code in the payment text). | Click Accept right in the row. |
| Probable (yellow) | Candidates exist but need a human to choose. | Click Review to open the match panel. |
| No match | No candidate carries enough signal. | Click Search to find one manually. |
The suggestion engine matches on the payer's phone number against your customer records, the payer's name, the exact amount, the invoice code if it appears in the payment description, and a learning loop: once you confirm which customer a phone number belongs to, future payments from that number rank that customer first.
When you open a payment in the match panel, you choose between two outcomes depending on how your business works:
The match panel shows Open Invoices (for Apply) and Recorded payments (for Reconcile) side by side, each with the reasons it matched, plus a manual search box for either if the suggestions miss.
The Accept exact matches button in the header handles every green "Exact" suggestion at once. It opens a preview listing exactly what will happen for each payment - Apply or Reconcile, against which invoice or payment - with checkboxes so you can exclude any. Nothing is posted until you click Execute selected, and each row is re-checked at execution so a stale preview can never post against the wrong invoice.
If a payment is not a customer receivable (a refund, a test, an unrelated transfer), open its row menu and choose Ignore to remove it from the queue without posting anything.
Pay with Yappy lets your Customers settle an invoice from their phone. It is configured as a Payment Broker, not on the settings page above.
A customer can be offered Yappy alongside a card gateway like Stripe - if more than one option is available, the customer chooses how to pay on a simple checkout page. See Payment Brokers for how that works.
For a printable summary, go to Reports > Operations Reports > Accountants > Yappy Reconciliation. With the standard date-range filter it shows:
Related: Payment Brokers - Invoice Payments - Invoices - Payment Methods
Was this page helpful?