Closed lehuygiang28 closed 3 months ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
vnpay | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | May 31, 2024 2:31am |
The changes primarily involve updates to the VNPay npm package documentation. These include adding new logging capabilities, updating import statements, modifying installation instructions, and restructuring sections for better clarity. Additionally, the license has been updated to MIT. New sections and files have been introduced to provide detailed guidance on using various features of the VNPay library, including payment URL creation, IPN verification, and refund processing.
Files/Groups | Change Summary |
---|---|
README.md , README_en-US.md |
Updated import statements, added logger functionality, and changed license to MIT |
docs/docs/01_intro.md , docs/i18n/.../01_intro.md |
Updated links and added license information |
docs/docs/02_installation.md , docs/i18n/.../02_installation.md |
Updated installation commands and import statements |
docs/docs/04_create-payment-url.md , docs/i18n/.../04_create-payment-url.md |
Updated logger usage section and corrected Vietnamese text |
docs/docs/05_ipn/02_verify-ipn-call.md , docs/i18n/.../05_ipn/02_verify-ipn-call.md |
Restructured content, updated section titles, and added logger usage section |
docs/docs/06_verify-return-url.md , docs/i18n/.../06_verify-return-url.md |
Updated reference links |
docs/docs/07_query-dr.md , docs/i18n/.../07_query-dr.md |
Updated URL references in code snippets |
docs/i18n/en/.../03_get-bank-list.md |
New file providing information on retrieving a bank list |
docs/i18n/en/.../08_refund.md |
New file introducing an API for refund requests |
docs/i18n/en/.../20_examples.md |
Removed sidebar_position metadata |
docs/i18n/en/.../05_ipn/_category_.json |
New JSON configuration for the IPN category |
sequenceDiagram
participant User
participant VNPay
participant Logger
User->>VNPay: Initialize VNPay({ enableLog: true, loggerFn: ignoreLogger })
Note right of VNPay: VNPay is initialized with logging enabled
User->>VNPay: Create Payment URL
VNPay->>Logger: Log payment URL creation
Logger-->>VNPay: Log entry created
User->>VNPay: Verify IPN Call
VNPay->>Logger: Log IPN verification
Logger-->>VNPay: Log entry created
User->>VNPay: Process Refund
VNPay->>Logger: Log refund request
Logger-->>VNPay: Log entry created
sequenceDiagram
participant User
participant VNPay
participant Logger
User->>VNPay: Query Payment Result
VNPay->>Logger: Log query request
Logger-->>VNPay: Log entry created
VNPay->>User: Return query result
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
This pull request updates the documentation by fixing a broken anchor and updating the license section. It also includes some file changes related to the bank list and the verification of IPN calls.
Update #9
Summary by CodeRabbit
New Features
enableLog
andloggerFn
for enhanced logging capabilities inVNPay
.Documentation
Bug Fixes
Chores