Tag

payment

1 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
Jun 3, 2025 · Backend Development

10 Essential APIs to Enhance Your PHP Projects

This article introduces ten powerful APIs—including Stripe, Twilio, Google Maps, SendGrid, Firebase, OpenAI, AWS SDK, Twitter, GitHub, and a Weather service—along with integration tips and code examples to help PHP developers extend functionality such as payments, messaging, mapping, AI, and cloud services.

AIAPIIntegration
0 likes · 6 min read
10 Essential APIs to Enhance Your PHP Projects
Selected Java Interview Questions
Selected Java Interview Questions
Apr 7, 2025 · Backend Development

Preventing Order Loss and Duplicate Submissions in Payment Systems

The article explains a simplified order‑payment flow, identifies common causes of lost orders and duplicate payments, and provides practical backend strategies such as intermediate payment states, timeout queries, idempotent notifications, and Redis‑based duplicate‑submission protection.

Idempotencyduplicate submissionorder processing
0 likes · 5 min read
Preventing Order Loss and Duplicate Submissions in Payment Systems
Code Ape Tech Column
Code Ape Tech Column
Apr 1, 2025 · Backend Development

Designing a Payment System State Machine and Status History Table

This article explains why payment systems need a state machine, details common payment statuses, illustrates typical state transition flows, describes the design of a status‑change history table, and provides implementation guidance using hand‑written code or Spring StateMachine to ensure maintainability, auditability, and robust handling of exceptional scenarios.

JavaState Machineaudit
0 likes · 14 min read
Designing a Payment System State Machine and Status History Table
Top Architect
Top Architect
Feb 12, 2025 · Backend Development

Payment System Architecture Overview and Core Components

This article presents a comprehensive overview of a typical payment system architecture, detailing the division between transaction and payment cores, their interactions, service governance, data consistency, asynchronous processing, and practical production practices for building stable, scalable backend payment services.

Distributed Systemsarchitectureasynchrony
0 likes · 9 min read
Payment System Architecture Overview and Core Components
Tencent Cloud Developer
Tencent Cloud Developer
Dec 11, 2024 · Operations

Understanding the Role and Responsibilities of a Payment Funds Platform

The article explains how a payment funds platform functions as a black‑box that manages reserve‑fund and customer wallets, handles settlement, multi‑layer reconciliation, double‑entry accounting, cross‑border FX complexities, and liquidity monitoring, outlining the technical and regulatory responsibilities essential for modern online payment systems.

accountingcross-borderfunds platform
0 likes · 20 min read
Understanding the Role and Responsibilities of a Payment Funds Platform
Top Architect
Top Architect
Nov 27, 2024 · Backend Development

Payment Business Architecture: Process Decomposition, Sequence Design, and Structural Modeling

The article outlines the payment business background, breaks down the payment process into modular components, presents sequence diagrams and structural designs, summarizes key technical considerations, and additionally promotes a ChatGPT community and related services.

OperationsTransaction Managementbackend architecture
0 likes · 11 min read
Payment Business Architecture: Process Decomposition, Sequence Design, and Structural Modeling
Top Architect
Top Architect
Nov 21, 2024 · Backend Development

Design and Architecture of a Scalable Payment System

This article presents a comprehensive overview of payment system architecture, detailing core transaction and payment modules, service governance, data consistency, asynchronous processing, performance testing, and practical production practices for building a robust backend payment platform.

Performance Testingarchitectureasynchronous
0 likes · 11 min read
Design and Architecture of a Scalable Payment System
Architecture Digest
Architecture Digest
Oct 15, 2024 · Backend Development

Preventing Order Loss and Duplicate Submissions in Payment Systems

This article explains the typical order‑submission and payment workflow, identifies external and internal order‑loss issues, and provides practical backend strategies such as intermediate payment states, timeout queries, retry mechanisms, idempotent handling, and Redis‑based duplicate‑submission prevention.

IdempotencyOrder ManagementRedis
0 likes · 5 min read
Preventing Order Loss and Duplicate Submissions in Payment Systems
Top Architect
Top Architect
Oct 8, 2024 · Backend Development

Design and Architecture of Payment Business Systems

This article analyzes the complexities of payment business logic, breaks down the workflow into modular components, illustrates sequence diagrams, discusses related domains such as product and coupon management, and summarizes key technical considerations like transaction handling, locking, and settlement.

Transaction Managementbackend architecturee-commerce
0 likes · 10 min read
Design and Architecture of Payment Business Systems
Java Tech Enthusiast
Java Tech Enthusiast
Sep 18, 2024 · Backend Development

Open‑Source Chinese Payment Systems: Jeepay and DaxPay Overview

This guide reviews two actively maintained open-source Chinese payment platforms—Jeepay, an internet-focused system supporting WeChat Pay, Alipay, UnionPay and more with Spring Boot backend and Ant Design Vue front-end, and DaxPay, a Java-SDK-enabled solution for Alipay, WeChat and UnionPay built on Spring Boot and Vue 3, both offering documentation, demos, and high-concurrency deployment options.

JavaSpringBoote-commerce
0 likes · 3 min read
Open‑Source Chinese Payment Systems: Jeepay and DaxPay Overview
Selected Java Interview Questions
Selected Java Interview Questions
Aug 28, 2024 · Backend Development

Payment Business Process Design and Technical Considerations

This article analyzes the complexities of payment business logic, breaking down the workflow into modules, outlining sequence diagrams, proposing data structures, and highlighting key technical challenges such as transaction management, locking, retry mechanisms, and settlement accuracy.

Order Managementbackendpayment
0 likes · 11 min read
Payment Business Process Design and Technical Considerations
Top Architect
Top Architect
Aug 8, 2024 · Backend Development

Design and Implementation of Payment Business Architecture

This article outlines the business background, detailed payment workflow, associated product and coupon management, and practical implementation tips for designing a robust payment system, covering process decomposition, sequence diagrams, data structures, transaction handling, and key technical considerations such as transaction management, locking, and settlement accuracy.

architecturebackendbusiness process
0 likes · 12 min read
Design and Implementation of Payment Business Architecture
Top Architect
Top Architect
Jul 30, 2024 · Backend Development

Payment System Architecture: Business Background, Process Decomposition, Sequence Design, and Structural Design

This article analyzes the complexities of payment system design, covering business background, modular process breakdown, sequence diagrams for pre‑payment, payment integration, post‑payment stages, and detailed structural design, while also highlighting related business components and practical implementation tips.

architecturebackendpayment
0 likes · 12 min read
Payment System Architecture: Business Background, Process Decomposition, Sequence Design, and Structural Design
Top Architect
Top Architect
Jul 14, 2024 · Backend Development

Designing Complex Payment Systems: Architecture, Process Decomposition, and Best Practices

The article outlines the challenges of payment systems, detailing business background, process decomposition, flow sequencing, structural design, related product and coupon management, and summarizes key technical considerations such as transaction management, locking, retry mechanisms, and fund settlement for robust backend development.

architecturebackendmicroservices
0 likes · 12 min read
Designing Complex Payment Systems: Architecture, Process Decomposition, and Best Practices
Top Architect
Top Architect
Jun 12, 2024 · Backend Development

Payment Business Architecture: Process Decomposition, Sequence Design, and Structural Design

The article explains how to analyze, decompose, and design a complex payment workflow by breaking it into modules, defining pre‑payment, payment‑gateway, and post‑payment sequences, and outlining the essential data structures such as account management, transaction records, and order handling, while also highlighting practical implementation considerations.

architecturebackendpayment
0 likes · 10 min read
Payment Business Architecture: Process Decomposition, Sequence Design, and Structural Design
Architect's Guide
Architect's Guide
May 20, 2024 · Backend Development

Payment Business Process Analysis, Flow Decomposition, Sequence Design, and Structural Modeling

This article examines the complexities of payment systems by breaking down business processes into modular flows, illustrating sequence diagrams for pre‑payment, payment integration, and post‑payment stages, and proposing a structured data model that addresses transaction records, account management, order handling, and related e‑commerce features.

architecturebackendbusiness process
0 likes · 9 min read
Payment Business Process Analysis, Flow Decomposition, Sequence Design, and Structural Modeling
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 4, 2024 · Backend Development

Understanding and Preventing Payment Order Loss (Drop Order) in E‑commerce Systems

This article explains what payment order loss (drop order) is, its impact on customers and businesses, analyzes the internal and external causes within the payment flow, and provides concrete mitigation strategies such as asynchronous compensation, retry mechanisms, proactive querying, and delayed‑queue solutions to ensure reliable order processing.

Monitoringasynchronous compensationbackend
0 likes · 11 min read
Understanding and Preventing Payment Order Loss (Drop Order) in E‑commerce Systems
Architect
Architect
Mar 25, 2024 · Backend Development

Designing Payment Business Architecture: Process Decomposition, Sequence Diagram, and Structural Design

The article explains how to analyze, decompose, and design a payment system by breaking the workflow into modules, illustrating pre‑payment, third‑party integration, and post‑payment stages with sequence diagrams, and proposing a data‑structure model that covers account management, transaction records, order handling, and related business components.

Data ModelingTransaction Managementarchitecture
0 likes · 10 min read
Designing Payment Business Architecture: Process Decomposition, Sequence Diagram, and Structural Design
Code Ape Tech Column
Code Ape Tech Column
Dec 16, 2023 · Backend Development

Alipay Integration Guide: Web Setup, Java Configuration, Payment and Refund Implementation

This article provides a step‑by‑step tutorial for integrating Alipay in a Java Spring application, covering sandbox web configuration, Maven dependency setup, YAML and Java config classes, payment controller implementation, asynchronous callback handling, refund processing, and automatic order cancellation using RabbitMQ.

AlipayIntegrationJava
0 likes · 12 min read
Alipay Integration Guide: Web Setup, Java Configuration, Payment and Refund Implementation
Architect
Architect
Dec 10, 2023 · Backend Development

Design and Architecture of an Online Checkout System

This article explains the concepts, scenario challenges, functional features, third‑party integration, rule‑engine design, and big‑data handling strategies behind a scalable online checkout system, providing a comprehensive view of its backend architecture and implementation.

Big Dataarchitecturebackend
0 likes · 10 min read
Design and Architecture of an Online Checkout System