当前位置:网站首页>What is third-party payment?
What is third-party payment?
2022-08-11 03:26:00 【susu98637】
Introduction to the three-party payment channel
First, choose the payment method that suits you
Choose different payment methods for different scenarios, choose H5 payment on the mobile terminal, scan code payment or online banking payment on the PC terminal.Many novices did not choose the right one. For example, WeChat mobile payment should choose WeChat H5 payment, but he chose to pay with WeChat public account H5, and he would not be able to access it later.
Second, understand the third-party payment process
Know how your system interacts with the third-party system, this is very important and easy to be ignored, because this is not clear, and the next is the biggest problem, basically the firstThe three-party payment platforms all provide payment interaction diagrams. The payment platforms are generally the same, that is, to call the payment platform's order interface, users go to them to complete the payment, and then transfer back to their own system after the payment is successful.
3. Understand the payment development process
Apply for a merchant payment account and configure related payment information, domain name information, RSA signature information, etc., and prepare account key information for program development.
Fourth, download the third-party platform payment documents and payment demo
According to the payment method and your own system, choose the corresponding payment document and the corresponding development language demo. Some official demos also have problems. Either the code is incomplete or redundant. It is best to find some simple ones developed by individuals.demo.The docking time can be greatly shortened.
5. Synthesize request business data and callback business data verification
Encrypt and sign the request data according to the document, and synthesize the request data to obtain the third-party callback data verification data. Once the request data and the callback data are obtained orSynthesis can also save tests, which can reduce testing time.
Six, quick access
If it is an open source system, try to choose payment plug-ins, such as open source systems, magento, ecshop payment plug-ins, which greatly shorten the access time, mainly to understand how to install plug-ins and configure plug-ins.
7. Teamwork, provide docking interface documents for the front-end
The back-end and the third-party payment platform are well connected, try not to test with the front-end joint debugging, you can use the ios scheme or write some simple demos yourself, and thenProvide the front-end program with the interfaces he said he needs, such as the ordering interface, the payment success query interface (basically all required), and give it in the form of a document and call the demo to reduce the team communication time.
边栏推荐
- AI+医疗:使用神经网络进行医学影像识别分析
- 获取链表长度
- The thirteenth day of learning programming
- Unity2D animation (1) introduction to Unity scheme - animation system composition and the function of use
- CSDN blog replacement skin
- How does MSP430 download programs to the board?(IAR MSPFET CCS)
- I didn't expect MySQL to ask these...
- The solution to the height collapse problem
- "Life Is Like First Seen" is ill-fated, full of characters, and the contrast of Zhu Yawen's characters is too surprising
- 互换性测量与技术——偏差与公差的计算,公差图的绘制,配合与公差等级的选择方法
猜你喜欢

互换性与测量技术-公差原则与选用方法

Realization of vending machine function based on FPGA state machine

How does MSP430 download programs to the board?(IAR MSPFET CCS)
![[idea error] Invalid target distribution: 17 solution reference](/img/39/cec5d854b1d941e866c7166b75aa22.png)
[idea error] Invalid target distribution: 17 solution reference

Is Redis old?Performance comparison between Redis and Dragonfly

I didn't expect MySQL to ask these...

leetcode:358. K 距离间隔重排字符串

一次简单的 JVM 调优,学会拿去写到简历里

Design and Realization of Employment Management System in Colleges and Universities

Salesforce解散中国团队,什么样的CRM产品更适合中国人
随机推荐
Briefly, talk about the use of @Transactional in the project
【LeetCode】Day112-repetitive DNA sequence
字体反扒
Typescript study notes | Byte Youth Training Notes
SQL 开发的十个高级概念
电商项目——商城限时秒杀功能系统
重庆纸质发票再见!开住宿费电子发票即将全面取代酒店餐饮加油站发票
Typescript学习笔记 | 字节青训营笔记
console.log alternatives you didn't know about
"Life Is Like First Seen" is ill-fated, full of characters, and the contrast of Zhu Yawen's characters is too surprising
面试常考的7种排序算法
E-commerce project - mall time-limited seckill function system
“顶梁柱”滑坡、新增长极难担重任,阿里“蹲下”是为了跳更高?
浅析一下期货程序化交易好还是手工单好?
AI+Medical: Using Neural Networks for Medical Image Recognition and Analysis
成都纸质发票再见!开住宿费电子发票即将全面取代酒店餐饮加油站发票
[BX] and loop
CSDN blog replacement skin
“京台高铁”亮相百度地图,真能在2035年建成吗?
A practice arrangement about map GIS (below) GIS practice of Redis