Bank virtual card number based mobile payment system and method
A technology of virtual card number and mobile payment, which is applied in the field of mobile payment system based on bank virtual card number, and can solve problems such as inability to be widely used in the field of short-distance payment, incompatibility with third-party payment accounts, user fund security risks, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0121] like figure 1 As shown, a mobile payment system based on a bank's virtual card number includes a payment device 1, a card issuing bank server 2, a third-party payment server 3, POS4, an acquiring bank server 5, a card organization server 6, a merchant server 7 and a BVA SP server 8, Payment device 1 is respectively connected to POS4, card issuing bank server 2, merchant server 7 and BVA SP server 8, POS4 is connected to acquiring bank server 5, acquiring bank server 5 is connected to card organization server 6, card organization server 6 is connected to card issuing bank server 2, and card issuing bank The server 2 is connected to the BVA SP server 8, and the BVA SP server 8 is connected to the third-party payment server 3 and the merchant server 7 respectively. Among them, the payment device 1 includes but is not limited to multi-purpose cards, mobile phones, tablet computers, smart watches and smart bracelets and other electronic terminal devices that can be carried a...
Embodiment 2
[0232] The difference between this embodiment and Embodiment 1 is that the Bank of Communications server is used as the card issuing bank server 2, wherein the encryption and decryption process of the bank's real card number and the bank's virtual card number is:
[0233] The 19-digit real card number of the Bank of Communications is 6222 6001 1234 5678 909, of which:
[0234] 622260 is a BIN field, denoted as B;
[0235] 0 is the identification code field, denoted as S;
[0236] 11 is a fixed value field, denoted as G;
[0237] 234567890 is the customer serial number field, denoted as L;
[0238] 9 is a check code field, denoted as J.
[0239] Payment device 1 encryption steps include:
[0240] A: Payment device 1 obtains the X (02) used this time, and then arranges L and X in order, and T 1 Encrypt to generate encrypted customer serial number 0987654321, which is L';
[0241] B: G is discarded when encrypting according to the Bank of Communications setting (the G field s...
Embodiment 3
[0248] The difference between this embodiment and Embodiment 1 is that the Guangfa Bank server is used as the card issuing bank server 2, wherein the encryption and decryption process of the bank's real card number and the bank's virtual card number is:
[0249] The 19-digit real card number of China Guangfa Bank is 6225 6812 2212 3456 785, of which:
[0250] 622568 is the BIN field, denoted as B, and China Guangfa Bank sets this BIN as supporting bank virtual card number, so the identification code S is not needed;
[0251] 1222 is a fixed value field, denoted as G;
[0252] 12345678 is the customer serial number field, denoted as L;
[0253] 5 is a check code field, denoted as J.
[0254] Payment device 1 encryption steps include:
[0255] A: Payment device 1 obtains X used this time (X=03), then arranges L and X in order, and uses T 1 Encrypt to generate encrypted customer serial number 0987654321, which is L';
[0256] B: G is discarded when encrypting according to th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com