Electronic payment service processing
Abstract
Implementations of electronic payment service processing methods and devices are disclosed. In an implementation, a server receives a first information set for performing an electronic payment, where the first information set includes payment information of a first payment option and service information for performing the electronic payment. The server may determine that the electronic payment has not been successfully performed. In response to determining that the electronic payment has not been successfully performed, a one-click payment link associated with payment information of a second payment option and the service information is generated, and the one-click payment link is provided to a mobile computing device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method, comprising:
receiving, by a server, a first information set for performing an electronic payment, wherein the first information set includes payment information of a first payment option and service information for performing the electronic payment; determining that the electronic payment has not been successfully performed; in response to determining that the electronic payment has not been successfully performed, generating a one-click payment link associated with payment information of a second payment option and the service information; and providing the one-click payment link to a mobile computing device.
2 . The computer-implemented method of claim 1 , wherein generating a one-click payment link further comprises generating a payment certificate and associating the payment certificate with the payment information of the second payment option and the service information.
3 . The computer-implemented method of claim 2 , wherein the payment certificate is a unique random number.
4 . The computer-implemented method of claim 1 , wherein the payment information includes at least one of a payment card number, a payment password, a payment amount, or a payment verification code.
5 . The computer-implemented method of claim 1 , wherein the service information includes at least one of a user payment agreement or a payment timing indicator.
6 . The computer-implemented method of claim 5 , wherein the payment timing indicator includes a timestamp for recording a time that the one-click payment link is generated and a predetermined payment time period, and the method further comprises determining a difference between the recorded time of the timestamp and a current time and rejecting a one-click payment attempt if the difference is greater than the predetermined payment time period.
7 . The computer-implemented method of claim 1 , wherein the one-click payment link is triggered by performing an operation on the mobile computing device, the operation includes at least one of a selecting operation, a clicking operation, a hand gesture, a shaking operation, or a biometric recognition operation.
8 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
receiving, by a server, a first information set for performing an electronic payment, wherein the first information set includes payment information of a first payment option and service information for performing the electronic payment; determining that the electronic payment has not been successfully performed; in response to determining that the electronic payment has not been successfully performed, generating a one-click payment link associated with payment information of a second payment option and the service information; and providing the one-click payment link to a mobile computing device.
9 . The non-transitory, computer-readable medium of claim 8 , wherein generating a one-click payment link further comprises generating a payment certificate and associating the payment certificate with the payment information of the second payment option and the service information.
10 . The non-transitory, computer-readable medium of claim 9 , wherein the payment certificate is a unique random number.
11 . The non-transitory, computer-readable medium of claim 8 , wherein the payment information includes at least one of a payment card number, a payment password, a payment amount, or a payment verification code.
12 . The non-transitory, computer-readable medium of claim 8 , wherein the service information includes at least one of a user payment agreement or a payment timing indicator.
13 . The non-transitory, computer-readable medium of claim 12 , wherein the payment timing indicator includes a timestamp for recording a time that the one-click payment link is generated and a predetermined payment time period, and the operations further comprising determining a difference between the recorded time of the timestamp and a current time and rejecting a one-click payment attempt if the difference is greater than the predetermined payment time period.
14 . The non-transitory, computer-readable medium of claim 8 , wherein the one-click payment link is triggered by performing an operation on the mobile computing device, the operation includes at least one of a selecting operation, a clicking operation, a hand gesture, a shaking operation, or a biometric recognition operation.
15 . A computer-implemented system, comprising:
one or more computers; and one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
receiving, by a server, a first information set for performing an electronic payment, wherein the first information set includes payment information of a first payment option and service information for performing the electronic payment;
determining that the electronic payment has not been successfully performed;
in response to determining that the electronic payment has not been successfully performed, generating a one-click payment link associated with payment information of a second payment option and the service information; and
providing the one-click payment link to a mobile computing device.
16 . The computer-implemented system of claim 15 , wherein generating a one-click payment link further comprises generating a payment certificate and associating the payment certificate with the payment information of the second payment option and the service information.
17 . The computer-implemented system of claim 16 , wherein the payment certificate is a unique random number.
18 . The computer-implemented system of claim 15 , wherein the payment information includes at least one of a payment card number, a payment password, a payment amount, or a payment verification code.
19 . The computer-implemented system of claim 15 , wherein the service information includes at least one of a user payment agreement or a payment timing indicator.
20 . The computer-implemented system of claim 19 , wherein the payment timing indicator includes a timestamp for recording a time that the one-click payment link is generated and a predetermined payment time period, and the operations further comprising determining a difference between the recorded time of the timestamp and a current time and rejecting a one-click payment attempt if the difference is greater than the predetermined payment time period.Join the waitlist — get patent alerts
Track US2018341947A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.