Configure the payment method
The module ships its own payment method (it does not reuse Check / Money Order). It is an offline method: it calls no gateway and captures no money; the buyer pays in Yape and the system reconciles it.
Where: Stores → Configuration → Sales → Payment Methods → Yape (Hotsale Detector). Switch the Scope to your store’s website: every field is per website. The admin labels are in Spanish.

| Field | What to enter |
|---|---|
| Activo (Enabled) | Yes once configured |
| Título (Title) | What the buyer sees at checkout, e.g. “Yape” |
| Plazo de pago (Payment window, minutes) | Time to pay before the order expires. Default 15 |
| Enfriamiento (Cooldown after expiry) | Minutes a released amount is not reused, so late payments don’t hit new orders. Default 10 |
| Pedir nombre en Yape (Ask Yape name) | No, Optional or Required. Helps break ties |
| Número Yape / Nombre del titular | Shown to the buyer so they know whom to pay |
| Código QR Yape | PNG or JPG of your QR. Served from your own store |
| Instrucciones breves (Checkout) | One line shown when Yape is selected |

| Field | What to enter |
|---|---|
| Pasos para pagar (Success page) | Step-by-step instructions shown after the order is placed |
| Email para alertas urgentes | Email that receives manual-review alerts (max. 20 per hour) |
| Habilitar código de seguridad | Lets the buyer enter their Yape security code if detection didn’t find the payment |
| Habilitar subida de comprobante | Lets the buyer upload a payment screenshot as a fallback |
| Max. code attempts / Max. receipts | Abuse limits. Default 3 |
| Horas máximas de revisión manual | If nobody reviews the order within this time, it is cancelled and stock is released. Default 48 |
| Orden (Sort order) | Position of the method at checkout |
Unique amount
Section titled “Unique amount”So every open order has a different total, the method subtracts 1 to 99 cents from the total. The buyer sees and must pay that exact amount. The reservation is local: checkout never waits on the network. If no free amount is left, the order is still created without uniqueness, and reconciliation flags it for review if it is ambiguous.
Order statuses
Section titled “Order statuses”| Magento status | When |
|---|---|
Pendiente de pago Yape (yape_pending) |
The buyer placed the order |
Vencido (Yape) (yape_expired) |
The window passed without payment; cancelled and stock returned |
| Processing (invoiced) | Approved: by hand, in assisted mode or automatically |
Next: configure the connector.