Skip to content

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.

Yape payment method settings in the Magento admin, part one

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

Yape payment method settings in the Magento admin, part two

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

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.

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.