Platform fit
Work within Shopify’s public-app, Admin API and Payments Extension requirements.
Shopify public app · Brazilian payments
DigiLynx built Saqpay as a public Shopify app and offsite payment extension, giving Brazilian merchants a practical way to offer card payments, installments and PIX inside a controlled payment workflow.
The challenge
Saqpay needed to fit naturally into Shopify while supporting payment behaviour specific to Brazil. Merchants required simple installation and configuration. Customers needed familiar payment methods, including PIX and card installments, with localized identification through CPF or CNPJ.
The product also had to support safe testing before launch, operational refund workflows and an architecture capable of handling higher transaction volumes without making the merchant experience complicated.
Work within Shopify’s public-app, Admin API and Payments Extension requirements.
Support PIX alongside major card providers and installment-based purchasing.
Collect CPF/CNPJ information at the appropriate point in the checkout journey.
Give merchants test transactions and full or partial refund capabilities.
The solution
DigiLynx separated the merchant experience, Shopify-facing extension logic and payment processing workflow into clear application responsibilities.
Install the public app and choose the payment methods to make available.
Present the payment option, collect required local data and initiate the redirect.
Coordinate card or PIX payment, transaction state and merchant-facing controls.
Support confirmation, test scenarios and refund processing through backend workflows.
Store owners can enable supported methods and use test mode before accepting live payments.
PIX and CPF/CNPJ support are treated as core workflow requirements, not cosmetic additions.
PostgreSQL, Prisma and optimized backend queries create a foundation for transaction-heavy workloads.
Product experience
The original project screens were recreated below as responsive presentation visuals. All store, order and payment data is illustrative.
Merchants control the card networks and PIX availability for their store and can validate configuration using test transactions.
After selecting “Pay now,” the customer continues securely to Saqpay.
The extension places Brazilian identity requirements in the checkout flow before the offsite payment handoff.
The hosted payment flow supports card data, installments and PIX while keeping transaction-specific information together for the customer.
Engineering detail
The application combined Shopify platform capabilities with a modern JavaScript stack and relational data model. The result was a maintainable foundation for merchant onboarding, payment configuration, transaction workflows and future product development.
Merchant-facing application screens and responsive user interactions.
Configuration, transaction orchestration and refund workflow logic.
Structured merchant, configuration and transaction-related application data.
Public-app installation, store connection and checkout payment integration.
Application hosting and deployment support using AWS services.
Card networks, installment selection, PIX and CPF/CNPJ requirements in one workflow.
Delivery challenges
The implementation followed Shopify’s public-app and payment-extension requirements, supported by continuous testing throughout development.
PIX, card installments and CPF/CNPJ handling were integrated into the end-to-end journey rather than added as disconnected fields.
Database access and application flows were designed to remain efficient as merchant and transaction activity increased.
Simulation support allows configurations and success or failure scenarios to be checked before going live.
Delivered capability
A public-app model designed to connect with multiple Shopify stores.
Major card networks, installment options and PIX within one product.
Test transactions and partial or full refund workflows.
A modern application architecture prepared for future analytics and product growth.