The Spanish version is the authoritative reference. View in Spanish
OSE — Electronic Services Operator
Gosocket operates as an Electronic Services Operator (OSE) authorized by SUNAT, responsible for performing the computerized verification of the electronic receipts and documents issued by taxpayers before they are recorded with SUNAT.
What does the Gosocket OSE do?
Who is this documentation for?
This documentation is aimed at:
- Client companies that integrate their systems with the Gosocket OSE
- IT teams that implement the technical integration directly
- Partners that route their clients' receipts through the Gosocket OSE
Integration mechanism
Integration with the Gosocket OSE is done through a SOAP 1.1 Web Service protected with WS-Security. The issuer sends its receipts packaged in Base64-encoded ZIP files.
The service exposes 4 methods: sendBill, sendSummary, getStatus and getStatusCdr. See the Web Service documentation for the technical details of each one.
Where to start
If this is the first time you integrate with the Gosocket OSE, we recommend following this order:
- Read How it works to understand the complete flow
- Review Getting Started to obtain your credentials and set up your environment
- Consult the Web Service documentation for the technical details of each method