Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Transbank Laravel Package

laragear/transbank

Laravel integration for Transbank, Chile's payment gateway. Process Webpay Plus, Oneclick, and other Transbank transactions through a clean, fluent API with built-in support for payment confirmations, refunds, and Laravel-friendly configuration.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for payment integration: Confirms Laragear/Transbank as a viable "buy/bind" choice for Chilean market payments (Webpay Plus, Oneclick/Mall, Patpass) rather than building and maintaining a Transbank SOAP/REST client in-house. The v4.1.3 fix — forcing HTTP verbs to uppercase — is exactly the class of low-level protocol compliance work a product team would otherwise absorb as maintenance debt.
  • Roadmap gating for Chile/CLP checkout: Any roadmap item requiring local card processing, subscription/one-click charges, or webhook-driven order state can be unblocked; the maintenance signal here (active patch cadence on the 4.x line) supports committing to it as a dependency rather than spiking alternatives.
  • Engineering velocity / AI-assisted development: Laravel Boost compatibility is a developer-experience feature, not a customer-facing one. It means AI coding assistants working in the repo can be given accurate, package-specific guidance for Transbank flows — relevant if you're standardizing on AI-assisted delivery or onboarding engineers unfamiliar with the gateway.
  • Reduced incident surface: The uppercase-HTTP-method fix addresses a whole class of environment-dependent, hard-to-reproduce 4xx/405 failures in staging-vs-production. For a PM this is an availability/checkout-conversion argument, not merely a code-quality one.
  • Dependency policy: Patch-level releases only, no breaking changes — supports auto-merge of patch bumps under a standard semver policy without a scheduled regression cycle.

When to Consider This Package

Consider it when:

  • You are shipping to the Chilean market and need Transbank as the acquirer — this is a thin, framework-native binding that keeps gateway concerns out of domain code.
  • Your stack is Laravel 10+/11+/12+ on PHP 8.x, and you want first-party-style conventions (config publishing, facades, service container, queue-friendly flows) rather than a raw SDK wrapper.
  • You need multiple Transbank products (Webpay Plus normal/mall, Oneclick, Patpass, Transacción Completa) behind a consistent API — consolidating on one package reduces the number of integration surfaces your team must reason about.
  • You want AI-assisted onboarding: Boost compatibility materially shortens the ramp for engineers or assistants unfamiliar with the gateway's quirks.

Look elsewhere when:

  • You need support for non-Chilean acquirers or multi-PSP abstraction/routing across processors — this is Transbank-specific, not a payments orchestration layer.
  • You require vendor-backed SLAs or commercial support; this is a community package. If your risk model mandates a support contract, budget for internal ownership or a paid alternative.
  • Your compliance posture demands audited PCI scoping documentation, pen-test reports, or formal supply-chain attestation from the dependency author.
  • You are not on Laravel (or are on an older major), or your team is standardized on the official Transbank SDK and prefers minimal abstraction layers.

Adoption criteria to apply before committing: pin a version range, confirm the 4.x line is actively patched (v4.1.3 supports this), review the package's test coverage for the specific Transbank products you need, and verify webhook/callback handling aligns with your idempotency and reconciliation design.

How to Pitch It (Stakeholders)

For executives: We're evaluating Laragear/Transbank, an open-source Laravel integration for Chile's dominant card acquirer. It's actively maintained — the latest patch fixes a real class of production-only HTTP failures that would otherwise cost us intermittent checkout errors and support tickets. Adopting it lets us reach the Chilean market on standard Laravel patterns instead of building and owning a payment client ourselves, which is a recurring cost with no product differentiation. Net: lower time-to-market, lower maintenance burden, no licensing fees. Residual risk is community support and supply-chain diligence, which we mitigate through version pinning and internal test coverage.

For engineering: This is a thin, idiomatic binding — configuration publishing, facades, container bindings — so gateway code stays out of your domain models. The v4.1.3 release uppercases HTTP methods, closing an environment-specific failure mode in the transport layer, and adds Laravel Boost compatibility, so AI tooling in the repo will produce accurate Transbank guidance instead of hallucinated API calls. Patch-level only, no breaking changes; safe to auto-merge under our semver policy. The trade-off is community ownership: we should verify coverage for the specific products we use and treat the package as a dependency we're prepared to fork or wrap if the maintainer goes quiet.

Recommendation: Adopt for Chilean payments, pinned to the 4.x line, with a thin internal adapter facade so the gateway binding remains swappable; re-assess on any major version bump or a sustained gap in maintenance cadence.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen