承接 latitudefinancial/payment 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

latitudefinancial/payment

Composer 安装命令:

composer require latitudefinancial/payment

包简介

Latitude Payment Plugin offering 3-in-1 integration with Interest Free, LatitudePay, and Genoapay

README 文档

README

Description

LatitudePay, Genoapay, Latitude & GEM Payment Modules for Magento 2.

Compatible with Magento 2.3.5 onwards.

Tested up to: Magento 2.4.5.

Table of contents

Changelog

3.0.10

  • change in text "Latitude Interest Free" to "Latitude"

3.0.9

  • 23 February 2023
  • Logo migration
  • Update widget's non-prod url for if
Older versions

3.0.8

  • 12 December 2022
  • Change status flow for capture to use custom status pending_latitude_capture, which is linked to processing state to avoid orders getting canceled by magento cron like in previous version where we used panding_payment

3.0.7

  • 29 November 2022
  • Phpcs updates for marketplace
  • Capture logic update to work with M2's unexpected float values
  • Billing address form on IF checkout

3.0.6

  • 16 November 2022
  • update curl options and header to mimic LC's original plugin

3.0.5

  • 16 November 2022
  • update curl and header options

3.0.4

  • 10 November 2022
  • Fixed logging typo
  • Added capture condition

3.0.3

  • 4 November 2022
  • Sanitize DOB for LatitudePay/Genoapay API

3.0.2

  • 2 November 2022
  • Add try catch to Install Schema to avoid adding existing value to DB

3.0.1

  • 28 October 2022
  • Fix widget still showing when LC is disabled
  • Fix PHP syntax compatibility issue with versions < 7.3

3.0.0

  • 18 October 2022
  • Compatibility with Magento 2.4.5
  • Integration of Latitude and GEM
  • Upgrade Schema Implementation

2.0.7

  • 19 July 2022
  • Compatibility with Magento 2.4.4
  • Adjusted module to not clear session on checkout
  • Update status key to pending_latitude_approval to avoid clash with other modules
  • Address base url information source to window.BASE_URL
  • Updated payment group from offline to installment
  • Add log to install module

2.0.6

  • 31 March 2022
  • Ensure backward compatibility with PHP 7.4 and lower

2.0.5

  • 24 March 2022
  • Adjusted composer requirement to allow smoother installation using composer require
  • Logo renderer adjusted to cater to sites using onepage checkout

2.0.4

  • 22 March 2022
  • Show module version on configuration page

2.0.3

  • 22 March 2022
  • Fix path for packagist

2.0.2

  • 18 March 2022
  • Replace Zend Logger removed in Magento 2.4.3 with a custom logger
  • Improve logging information

2.0.1

  • 17 March 2022
  • Change callback redirect from cart page to checkout page

2.0.0

  • 16 March 2022
  • Initial release for Magento 2 plugin rebuild

How to install module

Option 1: Composer (Recommended)

  1. Open terminal and navigate to Magento 2 root directory, for example:
cd /var/www/html
  1. Run:
composer require latitudefinancial/payment
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
  1. Configure the module on Magento 2 admin backend:
Stores > Configuration > Sales > Payment Methods

Option 2: Manual

  1. Download the zip file from the latest release on GitHub

  2. Open terminal and navigate to Magento 2 root directory, for example:

cd /var/www/html
  1. Copy the content of the unzipped folder and paste it into app/code/LatitudeNew/Payment folder in the Magento 2 root directory:
<Magento 2 root>
    └── app
        └── code
            └── LatitudeNew
                └── Payment
                    ├── Block
                    ├── Controller
                    ├── Cron
                    ├── Helper
                    ├── Logger
                    ├── Model
                    ├── Observer
                    ├── README.md
                    ├── Setup
                    ├── composer.json
                    ├── etc
                    ├── registration.php
                    └── view
  1. Run:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
  1. Configure the module on Magento 2 admin backend:
Stores > Configuration > Sales > Payment Methods

How to upgrade module

If you installed the module via Composer

Follow the same installation instructions via Composer above, except replace composer require with composer update.

If you installed the module manually

Follow the same manual installation instructions above and replace the content of app/code/LatitudeNew/Payment completely.

latitudefinancial/payment 适用场景与选型建议

latitudefinancial/payment 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 11.14k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2022 年 11 月 15 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 latitudefinancial/payment 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 latitudefinancial/payment 我们能提供哪些服务?
定制开发 / 二次开发

基于 latitudefinancial/payment 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 11.14k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: OSL-3.0
  • 更新时间: 2022-11-15