Getnet / PlaceToPay Payment — Latin America & Europe (8 Countries)
by WPASIST TECHNOLOGIES SpA https://wpasist.cl$ 99.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 649 |
| Technical Name |
payment_getnet_latam_marketplace |
| License | OPL-1 |
| Website | https://wpasist.cl |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 649 |
| Technical Name |
payment_getnet_latam_marketplace |
| License | OPL-1 |
| Website | https://wpasist.cl |
Getnet / PlaceToPay Payment
One module. Eight countries. Hosted Checkout Redirection for Odoo 16 — Latin America & Europe.
This module integrates the Getnet / PlaceToPay Hosted Checkout (Redirection) payment gateway into Odoo 16. It supports 8 countries in a single install — each configured as an independent Odoo payment provider with the correct API endpoint, supported currencies, buyer document type, and checkout locale already built-in.
No manual endpoint configuration. No currency guessing. Just enter your Login and Secret Key, flip the switch to Published, and start accepting payments.
Hosted Checkout — No PCI scope
The buyer is redirected to the gateway's secure page. No card data touches your server.
8 Countries, one install
Each country is an independent Odoo payment provider. Enable only the ones you need.
Auto test / production switch
Correct API endpoint selected automatically based on the provider's Odoo state.
Currency-aware amounts
CLP, COP and ARS sent as integers automatically. Other currencies use 2 decimals.
Country document types
Buyer document type (RUT, CPF, RFC, CUIT, NIF…) set per country from the partner VAT field.
Localized checkout
Checkout locale (es_CL, pt_BR, es_MX, es_AR, pt_PT…) matched to the gateway country.
Webhook support
Asynchronous payment notifications via /payment/getnet/webhook.
Auto status query on return
Odoo queries the session status directly when the buyer returns. No manual sync needed.
Customer selects payment method
At checkout, the customer selects the Getnet / PlaceToPay option for their country.
Odoo creates a payment session
The module calls the PlaceToPay API and creates a Hosted Checkout session with amount, currency and buyer details.
Customer is redirected to the gateway
The browser redirects to the secure hosted checkout page of Getnet / PlaceToPay.
Payment is completed
The customer enters their card details on the gateway's page — no card data reaches your server.
Return and automatic confirmation
The customer is returned to /payment/getnet/return. Odoo queries the session status and sets the transaction to Done, Pending or Cancelled accordingly.
Webhook for async updates
Getnet / PlaceToPay can POST payment status updates to /payment/getnet/webhook for delayed confirmations.
After installation go to Accounting → Configuration → Payment Providers. Each enabled country appears as a separate provider. For each one:
| Field | Description |
|---|---|
| Login | Commerce login provided by Getnet / PlaceToPay |
| Secret Key | Secret key provided by Getnet / PlaceToPay (stored encrypted) |
| Session Expiry | Minutes before checkout session expires (5–60, default 15) |
| Active API URL | Read-only — shows the active endpoint (test or production) |
| State | Test Mode → sandbox · Published → live |
Chile sandbox credentials (public test environment)
Login: 7ffbb7bf1f7361b1200b2e8d74e1d76f Secret Key: SnZP3D63n3I9dH9O Test Visa (approved): 4111 1111 1111 1111 CVV: 123 Test Visa (declined): 4110 7600 0000 0065 CVV: 123
Required: correct web.base.url
Verify that Settings → Technical → System Parameters → web.base.url points to your public domain so the return URL is generated correctly.
| Parameter | Value |
|---|---|
| Odoo version | 16.0 Community & Enterprise |
| Module technical name | payment_getnet_latam |
| License | OPL-1 |
| Dependencies | payment (Odoo core only) |
| Return URL | /payment/getnet/return |
| Webhook URL | /payment/getnet/webhook |
| Authentication | HMAC-SHA256 / Base64 (PlaceToPay standard) |
| External libraries | requests (included in Odoo) |
30-day email support
Basic technical support included after delivery via contacto@wpasist.cl
Admin guide included
Step-by-step PDF guide for installation, configuration and common issues
Extended support
Extended support and custom development available as separate service
Free bug-fix updates
Minor bug fixes for the purchased version delivered at no extra cost
Contact support
Email: contacto@wpasist.cl — include the error message, date/time, environment (test or production), and a screenshot if possible.
WPASIST TECHNOLOGIES SpA
Chilean technology company based in Talca, Región del Maule. We specialize in ERP implementations, Odoo module development, and payment gateway integrations for Latin American and European businesses. Founded by Guenscher Metayer, developer and Odoo specialist.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module