当前位置:网站首页>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.
边栏推荐
- Typescript学习笔记 | 字节青训营笔记
- I didn't expect MySQL to ask these...
- Economic Misunderstandings in the Crypto World: Is Cash a Savings?Scarcity creates value?
- 2022-08-10 第六小组 瞒春 学习笔记
- AI+医疗:使用神经网络进行医学影像识别分析
- Paper Accuracy - 2017 CVPR "High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis"
- 互换性测量技术-几何误差
- Salesforce解散中国团队,什么样的CRM产品更适合中国人
- The most unlucky and the luckiest
- Talk about the understanding of RPC
猜你喜欢
[DB operation management/development solution] Shanghai Daoning provides you with an integrated development tool to improve the convenience of work - Orange
大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,如何分配?
【愚公系列】2022年08月 Go教学课程 036-类型断言
Is Redis old?Performance comparison between Redis and Dragonfly
Unity2D animation (1) introduction to Unity scheme - animation system composition and the function of use
你不知道的 console.log 替代品
分布式和集群的区别和联系
正式发布丨VS Code 1.70
STC8H开发(十五): GPIO驱动Ci24R1无线模块
Traversal of DOM tree-----modify styles, select elements, create and delete nodes
随机推荐
Entity to Vo conversion
Realization of vending machine function based on FPGA state machine
The negative semantic transformation layer
Talk about the understanding of RPC
高校就业管理系统设计与实现
What problems should we pay attention to when building a programmatic trading system?
IDE compilation error: Dangling metacharacter
Salesforce disbands the Chinese team, which CRM product is more suitable for the Chinese
The 125th day of starting a business - a note
CC0 vs. commercial IP: which model is better for NFTs?
程序化交易的策略类型可以分为哪几种?
Qnet弱网测试工具操作指南
【Yugong Series】August 2022 Go Teaching Course 036-Type Assertion
[ADI low-power 2k code] Based on ADuCM4050, ADXL363, TMP75 acceleration, temperature detection and serial port printing, buzzer playing music (lone warrior)
A Practical Arrangement of Map GIS Development Matters (Part 1)
(CVPR-2017)在身体和潜在部位学习深度上下文感知特征以进行行人重识别
Getting Started with Raspberry Pi (5) System Backup
Add user error useradd: cannot open /etc/passwd
没想到MySQL还会问这些...
IDE编译报错:Dangling metacharacter