azaharizaman/nexus-payment-wallet
最新稳定版本:v0.1.0-alpha1
Composer 安装命令:
composer require azaharizaman/nexus-payment-wallet
包简介
Payment wallet extension providing integrations with digital wallets, mobile payments, and BNPL services
README 文档
README
Version: 0.1.0
Status: In Development
PHP: ^8.3
Extends: azaharizaman/nexus-payment
Overview
Nexus\PaymentWallet is an extension package for Nexus\Payment providing integrations with digital wallets (Apple Pay, Google Pay), regional wallets (GrabPay, Touch'n Go), and Buy Now Pay Later (BNPL) services (Klarna, Afterpay, Atome).
Installation
composer require azaharizaman/nexus-payment-wallet
Features
- Digital Wallets - Apple Pay, Google Pay, Samsung Pay
- Regional Wallets - GrabPay, Touch'n Go, GCash, Boost
- BNPL Services - Klarna, Afterpay, Affirm, Atome
- Cryptocurrency - Bitcoin, Ethereum (optional extension)
- QR Payments - DuitNow QR, PayNow QR
Quick Start
use Nexus\PaymentWallet\Contracts\WalletManagerInterface; final readonly class WalletPaymentService { public function __construct( private WalletManagerInterface $walletManager, ) {} public function processWalletPayment(string $walletType, WalletPaymentRequest $request): PaymentResult { $wallet = $this->walletManager->getWallet($walletType); return $wallet->charge($request); } }
Supported Wallets
| Wallet | Type | Region |
|---|---|---|
| Apple Pay | Digital | Global |
| Google Pay | Digital | Global |
| GrabPay | Regional | SEA |
| Touch'n Go | Regional | Malaysia |
| Klarna | BNPL | EU, US |
| Afterpay | BNPL | US, AU |
| Atome | BNPL | SEA |
Documentation
License
MIT License. See LICENSE for details.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 8
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-04