PHPackages                             nomanualdev/correos-de-costa-rica-pymexpress-ws-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. nomanualdev/correos-de-costa-rica-pymexpress-ws-client

AbandonedArchivedLibrary

nomanualdev/correos-de-costa-rica-pymexpress-ws-client
======================================================

Clase de conexión para el nuevo Web Service de Correos de Costa Rica (Pymexpress).

1.0.1(4y ago)51191MITPHP

Since Jun 7Pushed 3y ago1 watchersCompare

[ Source](https://github.com/nomanualdev/correos-de-costa-rica-pymexpress-ws-client)[ Packagist](https://packagist.org/packages/nomanualdev/correos-de-costa-rica-pymexpress-ws-client)[ RSS](/packages/nomanualdev-correos-de-costa-rica-pymexpress-ws-client/feed)WikiDiscussions main Synced yesterday

READMEChangelog (2)DependenciesVersions (4)Used By (0)

Proyecto migrado a
===========================================================

[](#proyecto-migrado-a-httpsgithubcommojitowppymexpress)

Actualización planeada para 2023
================================

[](#actualización-planeada-para-2023)

Por favor revisar rama php8+

Cualquier PR es bienvenido.

correos-de-costa-rica-pymexpress-ws-client
==========================================

[](#correos-de-costa-rica-pymexpress-ws-client)

PHP WS Client Based on Mojito Shipping

Clase de conexión para el nuevo Web Service de Correos de Costa Rica (Pymexpress). Requiere de datos de conexión, si usted no cuenta con estos datos puede solicitarlos al correo jmora {arroba} correos.go.cr

Se usa Curl en lugar de SoapClient, esto permite controlar el timeout cuando la IP no está autorizada en el firewall de Correos de Costa Rica.

Pymexpress y otros son marcas propias de Correos de Costa Rica.

**Instalación**

Composer

```
composer require nomanualdev/correos-de-costa-rica-pymexpress-ws-client

```

**Inicializar**

$environment acepta "sandbox" o "production" (Pendiente: URLs de producción. Actualmente la conexión se hace hacia sandbox / pruebas ).

```
$pymexpress = new Pymexpress\Pymexpress_WSC( $username, $password, $user_id, $service_id, $client_code, $environment );

```

**Asignar Proxy \[ Opcional \]**

```
$pymexpress->set_proxy( array(
	'hostname' => 'My Host',
	'username' => 'My Username',
	'password' => 'My Password',
	'port'     => 'My Host port',
));

```

**Obtener número de guía**

```
$guia = $pymexpress->generar_guia();

```

**Obtener provincias**

```
$provincias = $pymexpress->get_provincias();

```

**Obtener cantones de una provincia**

- 1 = San José

```
$cantones = $pymexpress->get_cantones( '1' );

```

**Obtener distritos de un cantón**

- 1 = San José
- 01 = San José

```
$distritos = $pymexpress->get_distritos( '1', '01' );

```

**Obtener barrios de un distrito**

- 1 = San José
- 01 = San José
- 01 = Carmen

```
$barrios = $pymexpress->get_barrios( '1', '01', '01' );

```

**Obtener código postal**

- 1 = San José
- 01 = San José
- 01 = Carmen

```
$codigo_postal = $pymexpress->get_codigo_postal( '1', '01', '01' );

```

**Obtener tarifa**

- Envío desde San José, Carmen a San José, Carmen 1 kg de peso

```
$tarifa = $pymexpress->get_tarifa( '1', '01', '1', '01', '1000' );

```

**Registrar envío**

Número de pedido

```
$order_id = '1942';

```

Parámetros de envío

```
$params   = array(
	'DEST_APARTADO'  => '10101', // Código postal destino
	'DEST_DIRECCION' => '100 mts sur del Wallmart', // Dirección
	'DEST_NOMBRE'    => 'Pedro Perez', // Nombre del destinatario
	'DEST_TELEFONO'  => '22334455', // Teléfono del destinatario
	'DEST_ZIP'       => '10101', // Código postal destino
	'ENVIO_ID'       => 'PY000000000CR' // Número de guía
	'MONTO_FLETE'    => '2500', // Costo del envío
	'OBSERVACIONES'  => 'Ropa y otros productos', // Descripción
	'PESO'           => '2000', // peso en gramos
);

```

Sender

```
$sender = array(
	'direction' => 'San José, Pavas',
	'name'      => 'Mi Tienda en línea.com',
	'phone'     => '88776655',
	'zip'       => '20301', // Código postal del remitente
);

```

Enviar a Correos de Costa Rica

```
$envio = $pymexpress->registro_envio( $order_id, $params, $sender );

```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Total

2

Last Release

1769d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/18367936?v=4)[M. Rodríguez](/maintainers/nomanualdev)[@nomanualdev](https://github.com/nomanualdev)

---

Top Contributors

[![nomanualdev](https://avatars.githubusercontent.com/u/18367936?v=4)](https://github.com/nomanualdev "nomanualdev (6 commits)")

---

Tags

correos-de-costa-ricapymexpressshippingshipping-apiwebservice

### Embed Badge

![Health badge](/badges/nomanualdev-correos-de-costa-rica-pymexpress-ws-client/health.svg)

```
[![Health](https://phpackages.com/badges/nomanualdev-correos-de-costa-rica-pymexpress-ws-client/health.svg)](https://phpackages.com/packages/nomanualdev-correos-de-costa-rica-pymexpress-ws-client)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
