CN114241611B - Parking payment control method, device, equipment and computer readable storage medium - Google Patents

Parking payment control method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN114241611B
CN114241611B CN202111496789.0A CN202111496789A CN114241611B CN 114241611 B CN114241611 B CN 114241611B CN 202111496789 A CN202111496789 A CN 202111496789A CN 114241611 B CN114241611 B CN 114241611B
Authority
CN
China
Prior art keywords
payment
parking
license plate
plate number
bill
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111496789.0A
Other languages
Chinese (zh)
Other versions
CN114241611A (en
Inventor
李剑
杨建军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Chinaroad Network Technology Co ltd
Original Assignee
Shenzhen Chinaroad Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Chinaroad Network Technology Co ltd filed Critical Shenzhen Chinaroad Network Technology Co ltd
Priority to CN202111496789.0A priority Critical patent/CN114241611B/en
Publication of CN114241611A publication Critical patent/CN114241611A/en
Application granted granted Critical
Publication of CN114241611B publication Critical patent/CN114241611B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
    • G07B15/04Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems comprising devices to free a barrier, turnstile, or the like

Landscapes

  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

The invention discloses a method, a device, equipment and a medium for controlling parking payment, which are characterized in that when a user parks and pays with an export payment material, a parking payment bill corresponding to a vehicle to be delivered at the export is firstly generated and returned to the user, and then confirmation of a corresponding transaction state of a license plate number is carried out when the user confirms to pay the bill, if other users initiate a payment instruction aiming at the license plate number before, the payment service of the license plate number is regarded as being processed, the unique transaction state of the license plate number cannot be locked, the payment instruction of the user is intercepted, so that the current user cannot continue to carry out the current payment, thereby ensuring that under the condition that a preceding vehicle owner initiates payment but does not complete order payment, and then the vehicle owner does not check a license plate on the order and pays by mistake before the preceding vehicle owner, the misoperation of the following vehicle owner can be intercepted in time through the unique transaction state locking judging step, and the occurrence of the wrong payment condition is prevented.

Description

Parking payment control method, device, equipment and computer readable storage medium
Technical Field
The invention relates to the technical field of parking lots, in particular to a parking fee paying control method, a device, equipment and a computer readable storage medium.
Background
Along with the rapid development of intelligent management technology of a parking lot, the vehicle owners can perform parking payment in the parking lot more and more conveniently. The existing two-dimension code payment materials in the parking lot are mainly divided into prepaid codes in the field and exit codes at the exit gate. The payment mode based on the prepaid code is as follows: after the user opens the corresponding page by scanning the code, the user needs to input the license plate number by himself and then inquires the payment order; the payment mode based on the export code is as follows: after a user opens a corresponding page through the code scanning, no license plate number is required to be input by the user, and the page actively inquires payment information of the license plate number according to the current license plate read by the barrier gate camera, and then the payment information is displayed in the page. In the actual parking lot operation process, the situation that the front car is parked at the exit road gate and the order payment is not completed can occur under the condition that the traffic flow is large, but the same exit code is scanned by the rear car, and the rear car directly pays without carefully checking the license plate number on the order, so that the rear car pays for the front car, the front car is released by the lifting rod, and the rear car cannot leave due to the fact that the order state of the rear car in the parking system is still in an unpaid state. The situation reflects that the existing parking order payment method based on the parking lot exit code may cause wrong payment.
Disclosure of Invention
The invention mainly aims to provide a parking fee paying control method, a device, equipment and a computer readable storage medium, and aims to solve the technical problem that the existing parking order fee paying mode based on a parking lot exit code can cause wrong fee paying.
In order to achieve the above object, the present invention provides a parking fee payment control method, including:
receiving a parking payment initiating instruction initiated by a user terminal based on a payment material at a parking lot exit, and acquiring a license plate number of a current vehicle to be exported at the parking lot exit;
searching parking information of the parking lot corresponding to the license plate number, generating a parking fee bill based on the parking information, and returning the parking fee bill to the user side;
when a payment confirmation instruction of a user side responding to the parking payment bill is received, judging whether the unique transaction state of the license plate number can be locked or not;
if not, determining that the parking payment service of the current vehicle to be exported is in process, and intercepting the confirmed payment instruction.
Optionally, the parking bill contains the license plate number,
The step of generating a parking payment bill based on the parking information and returning the parking payment bill to the user side comprises the following steps:
generating a parking payment bill based on the parking information, and generating license plate checking prompt information;
and associating the license plate checking prompt information with the parking payment bill and returning the license plate checking prompt information and the parking payment bill to the user side together so that the user side prompts an owner to check the license plate number in the parking payment bill.
Optionally, the step of generating a parking payment bill based on the parking information and generating license plate checking prompt information includes:
generating a parking payment bill based on the parking information, and judging whether the license plate number is a new license plate number or not;
and if the license plate number is the new license plate number, generating license plate checking prompt information.
Optionally, after the step of determining whether the license plate number is a new license plate number of the parking lot, the method further includes:
if the license plate number is not the new license plate number, searching a historical payment record of the license plate number;
judging whether the historical payment user ID in the historical payment record is consistent with the current payment user ID in the parking payment initiating instruction;
If the parking fee is consistent, the step of returning the parking fee bill to the user side is executed;
and if the license plate checking prompt information is inconsistent, executing the step of generating the license plate checking prompt information.
Optionally, after the step of determining whether the unique transaction state of the license plate number can be locked, the method further includes:
if yes, calling a payment channel to execute the payment operation of the parking payment bill until the parking payment bill is paid;
and controlling the barrier lifting rod at the outlet of the parking lot to pass.
Optionally, if so, calling up a payment channel to execute the payment operation of the parking payment bill until the payment of the parking payment bill is completed, and the step of:
if yes, acquiring the number plate of the vehicle to be delivered at the exit of the parking lot again, and taking the number plate as the number plate to be confirmed;
judging whether the license plate number is consistent with the license plate number to be confirmed or not;
and if the number of the license plate number is consistent with the number of the license plate number, locking the unique transaction state of the license plate number, and executing the step of calling up a payment channel to execute the payment operation of the parking payment bill.
Optionally, after the step of determining whether the license plate number is consistent with the license plate number to be confirmed, the method further includes:
If the user ends are inconsistent, determining that the user ends are the mistaken fee paying user ends, and controlling the barrier gate to be released without lifting the bar;
releasing the unique transaction state of the license plate number, initiating refund operation of the parking payment bill to the user side, and correspondingly modifying charging information of the license plate number on a corresponding local platform of the parking lot;
and locking the unique transaction state of the license plate number until receiving a payment confirmation instruction aiming at the license plate number from other user terminals, and when the latest acquired license plate number to be confirmed is consistent with the license plate number, executing a payment operation of calling up a payment channel to execute the parking payment bill until completing the step of paying the parking payment bill.
In addition, in order to achieve the above object, the present invention also provides a parking fee payment control apparatus, including:
the license plate number acquisition module is used for receiving a parking payment initiation instruction initiated by a user terminal based on a payment material at the exit of a parking lot and acquiring the license plate number of a vehicle currently waiting for departure at the exit of the parking lot;
the parking bill generation module is used for searching parking information of the parking lot corresponding to the license plate number, generating a parking payment bill based on the parking information and returning the parking payment bill to the user side;
The transaction state judging module is used for judging whether the unique transaction state of the license plate number can be locked or not when a payment confirmation instruction of the user side responding to the parking payment bill is received;
and the payment instruction interception module is used for determining that the parking payment service of the current vehicle to be discharged is in process and intercepting the confirmed payment instruction if the current vehicle to be discharged is not in process.
In addition, in order to achieve the above object, the present invention also provides a parking payment control apparatus including: the system comprises a memory, a processor and a parking payment control program which is stored in the memory and can run on the processor, wherein the parking payment control program realizes the steps of the parking payment control method when being executed by the processor.
In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a parking payment control program which, when executed by a processor, implements the steps of the parking payment control method as described above.
In addition, to achieve the above object, the present invention also provides a computer program product, including a computer program, which when executed by a processor, implements the steps of the parking payment control method as described above.
According to the invention, under the condition that a user parks and pays with an exit payment material, firstly, a parking payment bill corresponding to a current vehicle to be delivered at the exit is generated and returned to the user, then when the user confirms to pay the bill, confirmation of a corresponding transaction state of the license plate number is carried out, if other users initiate payment instructions aiming at the license plate number before the user, the payment business of the license plate number is regarded as being processed, the unique transaction state of the license plate number cannot be locked, so that the payment instructions of the user cannot be intercepted, the current user cannot continue to carry out current payment, and therefore, a vehicle owner before the exit initiates payment but does not complete order payment, and then the vehicle owner cannot check a license plate on the order and possibly intercept the misoperation of the vehicle owner before the payment by the unique transaction state locking judgment step, so that the vehicle owner cannot complete the order payment, and the problem of the parking lot which is possibly caused by the parking lot based on the prior parking order payment mode is solved.
Drawings
FIG. 1 is a schematic diagram of a device architecture of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of a parking payment control method according to the present invention;
FIG. 3 is a flowchart of a third embodiment of a parking payment control method according to the present invention;
fig. 4 is a schematic diagram of functional modules of the parking payment control device of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Along with the rapid development of intelligent management technology of a parking lot, the vehicle owners can perform parking payment in the parking lot more and more conveniently. The existing two-dimension code payment materials in the parking lot are mainly divided into prepaid codes in the field and exit codes at the exit gate. The payment mode based on the prepaid code is as follows: after the user opens the corresponding page by scanning the code, the user needs to input the license plate number by himself and then inquires the payment order; the payment mode based on the export code is as follows: after a user opens a corresponding page through the code scanning, no license plate number is required to be input by the user, and the page actively inquires payment information of the license plate number according to the current license plate read by the barrier gate camera, and then the payment information is displayed in the page. In the actual parking lot operation process, the situation that the front car is parked at the exit road gate and the order payment is not completed can occur under the condition that the traffic flow is large, but the same exit code is scanned by the rear car, and the rear car directly pays without carefully checking the license plate number on the order, so that the rear car pays for the front car, the front car is released by the lifting rod, and the rear car cannot leave due to the fact that the order state of the rear car in the parking system is still in an unpaid state. The situation reflects that the existing parking order payment method based on the parking lot exit code may cause wrong payment.
In order to solve the problems, the invention provides a parking payment control method, namely, under the condition that a user performs parking payment by using an exit payment material, firstly, a parking payment bill corresponding to a current vehicle to be delivered at an exit is generated and returned to the user, then when the user confirms to pay the bill, confirmation of a corresponding transaction state of the license plate number is performed, if other users initiate payment instructions aiming at the license plate number before the user, the payment business regarded as the license plate number is processed and cannot lock the unique transaction state of the license plate number, so that the payment instructions of the user are intercepted, the current user cannot continue to perform the current payment, and therefore, under the condition that a vehicle owner initiates payment but does not complete order payment at the exit, and then the vehicle owner does not check a license plate on the order and possibly pay the order before the front vehicle, the vehicle owner can lock the judgment step to intercept the misoperation of the vehicle order in time, so that the parking lot cannot complete the order, and the problem that the parking order can be caused by the prior parking lot is solved.
Referring to fig. 1, fig. 1 is a schematic device structure of a hardware running environment according to an embodiment of the present invention.
As shown in fig. 1, the parking payment control apparatus may include: a processor 1001, such as a CPU, a user interface 1003, a network interface 1004, a memory 1005, a communication bus 1002. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It will be appreciated by those skilled in the art that the device structure shown in fig. 1 is not limiting of the device and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and a parking payment control program may be included in a memory 1005 as one type of computer storage medium.
In the device shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server, and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to call a parking fee control program stored in the memory 1005 and perform the following operations:
receiving a parking payment initiating instruction initiated by a user terminal based on a payment material at a parking lot exit, and acquiring a license plate number of a current vehicle to be exported at the parking lot exit;
searching parking information of the parking lot corresponding to the license plate number, generating a parking fee bill based on the parking information, and returning the parking fee bill to the user side;
when a payment confirmation instruction of a user side responding to the parking payment bill is received, judging whether the unique transaction state of the license plate number can be locked or not;
if not, determining that the parking payment service of the current vehicle to be exported is in process, and intercepting the confirmed payment instruction.
Further, the license plate number is included in the parking payment bill, and the step of generating the parking payment bill based on the parking information and returning the parking payment bill to the user side includes:
Generating a parking payment bill based on the parking information, and generating license plate checking prompt information;
and associating the license plate checking prompt information with the parking payment bill and returning the license plate checking prompt information and the parking payment bill to the user side together so that the user side prompts an owner to check the license plate number in the parking payment bill.
Further, the step of generating a parking payment bill based on the parking information and generating license plate checking prompt information includes:
generating a parking payment bill based on the parking information, and judging whether the license plate number is a new license plate number or not;
and if the license plate number is the new license plate number, generating license plate checking prompt information.
Further, after the step of determining whether the license plate number is a new license plate number of the parking lot, the processor 1001 may be configured to call a parking payment control program stored in the memory 1005, and perform the following operations:
if the license plate number is not the new license plate number, searching a historical payment record of the license plate number;
judging whether the historical payment user ID in the historical payment record is consistent with the current payment user ID in the parking payment initiating instruction;
if the parking fee is consistent, the step of returning the parking fee bill to the user side is executed;
And if the license plate checking prompt information is inconsistent, executing the step of generating the license plate checking prompt information.
Further, after the step of determining whether the unique transaction state of the license plate number can be locked, the processor 1001 may be configured to call the parking payment control program stored in the memory 1005, and perform the following operations:
if yes, calling a payment channel to execute the payment operation of the parking payment bill until the parking payment bill is paid;
and controlling the barrier lifting rod at the outlet of the parking lot to pass.
Further, if so, calling up a payment channel to execute the payment operation of the parking payment bill until the payment of the parking payment bill is completed, and the step of:
if yes, acquiring the number plate of the vehicle to be delivered at the exit of the parking lot again, and taking the number plate as the number plate to be confirmed;
judging whether the license plate number is consistent with the license plate number to be confirmed or not;
and if the number of the license plate number is consistent with the number of the license plate number, locking the unique transaction state of the license plate number, and executing the step of calling up a payment channel to execute the payment operation of the parking payment bill.
Further, after the step of determining whether the license plate number is consistent with the license plate number to be confirmed, the processor 1001 may be configured to invoke a parking payment control program stored in the memory 1005, and perform the following operations:
If the user ends are inconsistent, determining that the user ends are the mistaken fee paying user ends, and controlling the barrier gate to be released without lifting the bar;
releasing the unique transaction state of the license plate number, initiating refund operation of the parking payment bill to the user side, and correspondingly modifying charging information of the license plate number on a corresponding local platform of the parking lot;
and locking the unique transaction state of the license plate number until receiving a payment confirmation instruction aiming at the license plate number from other user terminals, and when the latest acquired license plate number to be confirmed is consistent with the license plate number, executing a payment operation of calling up a payment channel to execute the parking payment bill until completing the step of paying the parking payment bill.
Based on the hardware structure, the embodiment of the parking fee payment control method is provided.
Referring to fig. 2, fig. 2 is a flowchart illustrating a parking fee payment control method according to a first embodiment of the present invention. The parking payment control method comprises the following steps:
step S10, a parking payment initiation instruction initiated by a user terminal based on a payment material at a parking lot exit is received, and a license plate number of a current vehicle to be exported at the parking lot exit is obtained;
In the embodiment, the method is applied to the parking lot management platform, and is suitable for the situation that a vehicle owner performs parking payment operation without manually inputting license plates through payment materials at the exit of the parking lot when the vehicle owner leaves. The user terminal refers to terminal equipment, usually a mobile phone, used by a vehicle owner for parking payment. The payment materials refer to payment identifications posted or displayed in the exit area of the parking lot, and can be specifically two-dimensional payment codes (static), payment identification codes and the like, and the parking lot can be flexibly set according to actual requirements. The parking payment initiation instruction refers to a payment trigger instruction initiated by a vehicle owner using the user terminal to scan the payment materials through the user terminal or by inputting the payment materials on the user terminal. The current vehicle to be discharged refers to the vehicle closest to the exit when the command is sent, and the barrier camera is arranged at the exit, so that the vehicle closest to the exit can be shot.
In particular, the method comprises the steps of, payment by taking payment materials as ex-situ payment two-dimensional codes are illustrated as examples. When the car owner is ready to drive away from the parking lot, the mobile phone scans the static payment two-dimensional code posted at the exit to trigger the parking payment initiating instruction, and the mobile phone can acquire related information (such as a parking lot name, a place, a current exit identifier and the like) of the current parking lot through the two-dimensional code, acquire information (such as a user ID, a device ID, a departure time and the like) to be uploaded, and carry the information to send a parking payment initiating instruction. The platform receives the parking payment initiating instruction, acquires a license plate picture of the current vehicle to be discharged, which is shot by a barrier gate camera arranged at the exit of the parking lot, and identifies the license plate picture to identify the license plate number of the vehicle to be discharged; or the license plate number can be uploaded to the platform after being identified at the local end of the parking lot.
The platform can enter the trade state of the license plate number when receiving the payment confirmation payment instruction for a certain parking order of a certain license plate in a certain parking lot for the first time.
Step S20, searching parking information of the license plate number corresponding to the parking lot, generating a parking payment bill based on the parking information, and returning the parking payment bill to the user side;
in this embodiment, the parking information may include entrance time, coupon information, and the like. It should be noted that, before step S10, when a vehicle enters a parking lot, the barrier camera at the entrance of the parking lot automatically photographs the license plate of each vehicle, and the barrier records the entering time of each vehicle and uploads the license plate information and the corresponding entering time to the platform. Therefore, when the platform obtains the license plate number of the current vehicle to be discharged, the platform can inquire the previously stored parking record of the parking lot according to the license plate number, inquire the entering time corresponding to the license plate number from the previously stored parking record, inquire whether the current available discount exists according to the user ID in the instruction, and finally, the parking fee bill is generated by combining the inquired entering time, the exiting time carried in the instruction, discount information and the charging standard of the parking lot, wherein the bill contains information such as the amount to be paid, the license plate number, the parking start time and the like. The platform can return the bill to the user side after the bill is generated, and the user side displays the bill for the vehicle owner to confirm.
As a specific implementation mode, the platform can also generate a dynamic two-dimension code return value user side according to the license plate number after generating the bill, and the bill is returned to the user side after the vehicle owner scans the dynamic two-dimension code on the user side.
Step S30, judging whether the unique transaction state of the license plate number can be locked or not when a payment confirmation instruction of the user side responding to the parking payment bill is received;
step S40, if not, determining that the parking payment service of the current vehicle to be delivered is in process, and intercepting the confirmed payment instruction.
In this embodiment, a payment confirmation button is provided in a page on which bill information is displayed on the user side, and when the owner clicks the payment confirmation button, a payment confirmation instruction is sent to the platform through the user side. The unique transaction state refers to that two or more payment transactions cannot be initiated aiming at the same parking record of one license plate number in the same parking lot.
When receiving a payment confirmation instruction sent by a user, the platform judges whether the unique transaction state of the license plate number can be locked, namely, judges whether a person carries out transaction on the parking order of the license plate number before the locking of the unique transaction state of the license plate number, and the transaction state is not finished. If the platform judges that the transaction state of the license plate is not unique, the platform indicates that the prior user initiates the transaction to the parking order of the license plate, the prior initiated user is probably the true owner of the license plate, the current user is probably the wrong payment owner, and the same order is not required to be paid by two different users, so that the platform can intercept the current confirmed payment instruction to prevent the user end entering the transaction state from paying the order, thereby ensuring that the prior user does not allow the second user to conduct transaction operation before the transaction state is not finished, and avoiding the situation that the same order is simultaneously transacted by the two users.
It should be noted that, because the parking lot can be provided with free parking time, when the vehicle enters the parking lot and does not reach the free parking time, the platform can directly instruct the barrier gate to release, and the parking payment order is not required to be generated.
The embodiment provides a parking payment control method, the parking payment control method includes that under the condition that a user performs parking payment by using an exit payment material, firstly, a parking payment bill corresponding to a current vehicle to be delivered at an exit is generated and returned to the user, then when the user confirms to pay the bill, confirmation of a corresponding transaction state of the license plate number is performed, if other users initiate payment instructions for the license plate number before the user, the payment service regarded as the license plate number is processed and cannot lock a unique transaction state of the license plate number, so that the payment instructions of the user are intercepted, the current user cannot continue to perform the current payment, and accordingly, a vehicle owner before the exit initiates payment but does not complete order payment, and then the vehicle owner does not check the license plate payment on an order and can not complete the payment before the vehicle owner, if the vehicle owner confirms the bill, the vehicle owner can timely intercept the misoperation of the rear vehicle according to the unique transaction state locking judgment step, the vehicle owner order cannot complete the parking lot, and the problem that the parking payment is possibly caused by the parking order is solved based on the existing parking lot is solved.
Further, based on the first embodiment shown in fig. 2, a second embodiment of the parking payment control method of the present invention is proposed. In this embodiment, the license plate number is included in the parking payment bill, and the step of generating the parking payment bill based on the parking information and returning the parking payment bill to the user side in step S20 includes:
s21, generating a parking payment bill based on the parking information and generating license plate checking prompt information;
step S22, the license plate checking prompt information is correlated with the parking payment bill and returned to the user side together, so that the user side prompts an owner to check the license plate number in the parking payment bill.
In this embodiment, since there may be a case where the owner does not carefully check the license plate number on the paid order, a link of license plate confirmation prompt may also be set. The platform generates license plate checking prompt information at the same time (or after) of generating the parking payment order corresponding to the license plate number, and then returns the association to the user side. The user terminal instantly refreshes and displays the parking payment bill, synchronously displays the license plate confirmation prompt information on the display page of the parking payment bill, or generates a prompt popup window to prompt the owner to notice and confirm the license plate number on the bill, and can continue to carry out payment operation only after the user clicks the corresponding license plate confirmation button in the page.
Further, step S21 includes:
step S211, generating a parking fee bill based on the parking information, and judging whether the license plate number is a new license plate number;
and S212, if the license plate number is the new license plate number, generating license plate checking prompt information.
In this embodiment, the platform may perform reconfirming and prompting of the license plate for the situation of the new user before the formal payment, so as to reduce the probability of wrong payment when the new user performs the payment.
Specifically, when (or after) the platform generates the parking fee bill corresponding to the license plate, judging whether the license plate number is a new license plate number, wherein the new license plate number refers to a newly registered license plate number on the parking platform. Specifically, the platform can store the new license plate number and the historical license plate number in a distinguishing way, and if the number matched with the license plate number is queried in the new license plate number library or the number matched with the license plate number is not queried in the historical license plate number library, the license plate number can be judged to be the new license plate number. The platform generates license plate checking prompt information for the new platform user.
Further, after step S211, the method further includes:
step S213, if the license plate number is not a new license plate number, searching a historical payment record of the license plate number;
Step S214, judging whether the historical payment user ID in the historical payment record is consistent with the current payment user ID in the parking payment initiating instruction;
step S215, if the parking fee bill is consistent, a step of returning the parking fee bill to the user side is executed;
step S216, if not, executing the step of generating license plate checking prompt information.
In this embodiment, the platform may perform license plate confirmation prompt for the situation that the user and the historical payment license plate are inconsistent.
Specifically, if the platform determines that the license plate number is not a new license plate number (i.e. a historical license plate number), searching a historical payment record of the past license plate number from a database, and acquiring a historical payment user ID from the record. The platform compares the historical payment user ID with the current payment user ID in the instruction, and judges whether the historical payment user ID has the same ID as the current payment user ID. If the license plate checking prompt information is consistent with the prompt information, generating and returning license plate checking prompt information to the user side, and mainly describing that the license plate is not paid in the past in the prompt information so as to prompt the user to confirm whether the current payment behavior is wrong again, thereby greatly reducing the possibility of wrong payment.
Further, based on the first embodiment shown in fig. 2, a third embodiment of the parking payment control method of the present invention is proposed. In this embodiment, after step S30, the method further includes:
a1, if yes, calling up a payment channel to execute the payment operation of the parking payment bill until the parking payment bill is paid;
and A2, controlling a barrier lifting rod at the outlet of the parking lot to pass.
In this embodiment, the payment channel, such as a payment treasury, a WeChat, etc., is determined according to the payment method specifically used by the user. If it is determined that the payment transaction is the first payment transaction for the number of the license plate to park this time (the determination mode is to detect whether the license plate number has an unfinished transaction state), the platform locks the transaction state of the license plate, and the locking mode can be as follows: adding the associated unique transaction identification for the license plate, or locking the transaction state of the license plate number, and the like. The platform calls up the corresponding payment channel to carry out payment operation until the order is paid, and sends out a safe execution to the barrier gate after the payment is completed so that the barrier gate can release the lifting rod of the vehicle to be discharged.
Further, step A1 includes:
Step A11, if yes, acquiring the license plate number of the vehicle to be exported at the exit of the parking lot again as the license plate number to be confirmed;
step A12, judging whether the license plate number is consistent with the license plate number to be confirmed;
and step A13, if the number plate numbers are consistent, locking the unique transaction state of the number plate numbers, and executing a step of calling up a payment channel to execute the payment operation of the parking payment bill.
In this embodiment, in order to further avoid the wrong payment phenomenon, before issuing the release instruction, the platform needs to confirm whether the license plate number of the current vehicle to be delivered is consistent with the paid license plate number again. The platform instructs the barrier camera to shoot the license plate of the vehicle to be delivered at the exit again, identifies the license plate, compares the license plate number to be confirmed with the license plate number, if the license plate number is consistent, the license plate number is not wrongly paid, and the payment operation can be continued.
Further, after step a12, the method further includes:
step A14, if the user ends are inconsistent, determining that the user ends are the mistaken fee paying user ends, and controlling the barrier gate to be released without lifting the bar;
step A15, releasing the unique transaction state of the license plate number, initiating refund operation of the parking payment bill to the user side, and correspondingly modifying charging information of the license plate number on a corresponding local platform of the parking lot;
And step A16, locking the unique transaction state of the license plate number until receiving a payment confirmation instruction aiming at the license plate number from other user terminals and when the latest acquired license plate number to be confirmed is consistent with the license plate number, and executing a payment operation of calling up a payment channel to execute the parking payment bill until completing the payment of the parking payment bill.
In this embodiment, if the platform determines that the license plate number of the current vehicle to be delivered is inconsistent with the paid license plate number after order payment is completed, the platform indicates that the payment is a wrong payment, so that the vehicle cannot be released at this time, actively initiates refund operation for a user who pays the wrong payment, correspondingly modifies the local payment information of the license plate to an unpaid state, and simultaneously releases transaction locking of the license plate number; for the user who should pay fees (namely, the real car owner), if the real car owner initiates fees to the platform through code scanning, and sequentially operates to the transaction locking step according to the flow, as the real car owner is the real car owner, the platform cannot generate inconsistent conditions when judging the consistency of license plates again, and further successfully locks the transaction state, and the payment and release are completed, so that the closed-loop processing of the transaction when the wrong fee is sent is completed.
As a specific example, fig. 3 shows. When a user enters a field, a gate camera at the entrance automatically captures a license plate of a field vehicle, and a charging system in a platform records the field time to generate a payment order of the license plate; when the vehicle arrives at the exit, the user scans the static payment two-dimensional code at the exit to send a payment instruction, the charging system automatically captures the license plate of the vehicle to be at the exit at the moment based on the exit barrier camera, then the platform calls up the local license plate charging bill, and generates and displays an exit dynamic code corresponding to the license plate, so that the user can scan the dynamic code to enter the bill payment confirmation interface. The platform judges whether the license plate number is a new license plate number, if not, the platform prompts the user to confirm the license plate again when the user clicks a confirm payment button in a bill payment confirm interface; if the license plate number is not the platform new license plate number, further confirming whether the historical payment user ID of the license plate is consistent with the current user ID, and if the historical payment user ID is not consistent with the current user ID, prompting the user to confirm the license plate again when the user clicks a confirm payment button in a bill payment confirm interface. After the user confirms the license plate again, the platform carries out transaction state locking operation on the license plate, and then judges whether the locking operation is successfully executed; if the license plate is unsuccessful, the fact that other users enter the order payment transaction flow of the license plate before is indicated, in order to avoid false payment, the platform does not continue the current payment operation, but prompts the current payment user that the license plate is already in the transaction, and the transaction cannot be initiated again; if successful, it indicates that no user has entered the order payment transaction process of the license plate before, so that the payment operation can be continued. The platform calls up a corresponding payment channel to finish order payment, then identifies whether the license plate of the current vehicle to be delivered is consistent with the license plate of the paid fee again, and if so, the platform can instruct the barrier lift lever to release; if the current fee is inconsistent, the rod is not lifted for release, the current paid fee is returned, and the charging information of the local license plate is correspondingly changed so as to correct the misplaced fee.
As shown in fig. 4, the present invention further provides a parking payment control apparatus, including:
the license plate number acquisition module 10 is used for receiving a parking payment initiation instruction initiated by a user terminal based on a payment material at the exit of a parking lot and acquiring the license plate number of a vehicle currently waiting for departure at the exit of the parking lot;
the parking bill generation module 20 is configured to find parking information of the parking lot corresponding to the license plate number, generate a parking payment bill based on the parking information, and return the parking payment bill to the user side;
the transaction state judging module 30 is configured to judge whether a unique transaction state of the license plate number can be locked when a payment confirmation instruction of the user side in response to the parking payment bill is received;
and the payment instruction interception module 40 is configured to determine that the parking payment service of the current vehicle to be outbound is already in process, and intercept the confirmed payment instruction if not.
Optionally, the parking bill includes the license plate number, and the parking bill generating module 20 includes:
the checking prompt generation unit is used for generating a parking payment bill based on the parking information and generating license plate checking prompt information;
And the prompt information return unit is used for associating the license plate checking prompt information with the parking payment bill and returning the license plate checking prompt information and the parking payment bill to the user side together so that the user side prompts an owner to check the license plate number in the parking payment bill.
Optionally, the collation hint generation unit is further configured to:
generating a parking payment bill based on the parking information, and judging whether the license plate number is a new license plate number or not;
and if the license plate number is the new license plate number, generating license plate checking prompt information.
Optionally, the parking bill generating module 20 includes:
if the license plate number is not the new license plate number, searching a historical payment record of the license plate number;
judging whether the historical payment user ID in the historical payment record is consistent with the current payment user ID in the parking payment initiating instruction;
if the parking fee is consistent, the step of returning the parking fee bill to the user side is executed;
and if the license plate checking prompt information is inconsistent, executing the step of generating the license plate checking prompt information.
Optionally, the parking payment control device further includes:
the transaction state locking module is used for calling a payment channel to execute the payment operation of the parking payment bill if yes, until the parking payment bill is paid;
And the barrier gate lifting rod releasing module is used for controlling the barrier gate lifting rod at the exit of the parking lot to release.
Optionally, the transaction state locking module is further configured to:
if yes, acquiring the number plate of the vehicle to be delivered at the exit of the parking lot again, and taking the number plate as the number plate to be confirmed;
judging whether the license plate number is consistent with the license plate number to be confirmed or not;
and if the number of the license plate number is consistent with the number of the license plate number, locking the unique transaction state of the license plate number, and executing the step of calling up a payment channel to execute the payment operation of the parking payment bill.
Optionally, the transaction state locking module is further configured to:
if the user ends are inconsistent, determining that the user ends are the mistaken fee paying user ends, and controlling the barrier gate to be released without lifting the bar;
releasing the unique transaction state of the license plate number, initiating refund operation of the parking payment bill to the user side, and correspondingly modifying charging information of the license plate number on a corresponding local platform of the parking lot;
and locking the unique transaction state of the license plate number until receiving a payment confirmation instruction aiming at the license plate number from other user terminals, and when the latest acquired license plate number to be confirmed is consistent with the license plate number, executing a payment operation of calling up a payment channel to execute the parking payment bill until completing the step of paying the parking payment bill.
The invention also provides a parking payment control device.
The parking payment control equipment comprises a processor, a memory and a parking payment control program which is stored in the memory and can run on the processor, wherein the steps of the parking payment control method are realized when the parking payment control program is executed by the processor.
The method implemented when the parking payment control program is executed may refer to various embodiments of the parking payment control method of the present invention, which will not be described herein.
The invention also provides a computer readable storage medium.
The computer readable storage medium of the invention stores a parking payment control program which when executed by a processor implements the steps of the parking payment control method described above.
The method implemented when the parking payment control program is executed may refer to various embodiments of the parking payment control method of the present invention, which will not be described herein.
The invention also provides a computer program product comprising a computer program which when executed by a processor implements the steps of the parking payment control method as described above.
The method implemented when the computer program is executed may refer to various embodiments of the parking payment control method of the present invention, and will not be described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (10)

1. The parking payment control method is characterized by comprising the following steps of:
receiving a parking payment initiating instruction initiated by a user terminal based on a payment material at a parking lot exit, and acquiring a license plate number of a current vehicle to be exported at the parking lot exit;
searching parking information of the parking lot corresponding to the license plate number, generating a parking fee bill based on the parking information, and returning the parking fee bill to the user side;
when a payment confirmation instruction of a user side responding to the parking payment bill is received, judging whether the unique transaction state of the license plate number can be locked, wherein the unique transaction state refers to that two or more payment transactions cannot be initiated aiming at the same parking record of one license plate number in the same parking lot;
if not, determining that the parking payment service of the current vehicle to be exported is in process, and intercepting the confirmed payment instruction.
2. The method for controlling parking payment according to claim 1, wherein the license plate number is included in the parking payment bill,
the step of generating a parking payment bill based on the parking information and returning the parking payment bill to the user side comprises the following steps:
generating a parking payment bill based on the parking information, and generating license plate checking prompt information;
and associating the license plate checking prompt information with the parking payment bill and returning the license plate checking prompt information and the parking payment bill to the user side together so that the user side prompts an owner to check the license plate number in the parking payment bill.
3. The parking payment control method as claimed in claim 2, wherein the step of generating a parking payment bill based on the parking information and generating license plate checking prompt information includes:
generating a parking payment bill based on the parking information, and judging whether the license plate number is a new license plate number or not;
and if the license plate number is the new license plate number, generating license plate checking prompt information.
4. The parking payment control method as recited in claim 3, wherein after the step of determining whether the license plate number is a new license plate number of the parking lot, further comprising:
If the license plate number is not the new license plate number, searching a historical payment record of the license plate number;
judging whether the historical payment user ID in the historical payment record is consistent with the current payment user ID in the parking payment initiating instruction;
if the parking fee is consistent, the step of returning the parking fee bill to the user side is executed;
and if the license plate checking prompt information is inconsistent, executing the step of generating the license plate checking prompt information.
5. The parking payment control method according to claim 1, wherein after the step of determining whether the unique transaction state of the license plate number can be locked, further comprising:
if yes, calling a payment channel to execute the payment operation of the parking payment bill until the parking payment bill is paid;
and controlling the barrier lifting rod at the outlet of the parking lot to pass.
6. The parking payment control method as set forth in claim 5, wherein if yes, the step of calling up a payment channel to perform a payment operation of the parking payment bill until payment of the parking payment bill is completed includes:
if yes, acquiring the number plate of the vehicle to be delivered at the exit of the parking lot again, and taking the number plate as the number plate to be confirmed;
Judging whether the license plate number is consistent with the license plate number to be confirmed or not;
and if the number of the license plate number is consistent with the number of the license plate number, locking the unique transaction state of the license plate number, and executing the step of calling up a payment channel to execute the payment operation of the parking payment bill.
7. The parking payment control method according to claim 6, wherein after the step of determining whether the license plate number is identical to the license plate number to be confirmed, further comprising:
if the user ends are inconsistent, determining that the user ends are the mistaken fee paying user ends, and controlling the barrier gate to be released without lifting the bar;
releasing the unique transaction state of the license plate number, initiating refund operation of the parking payment bill to the user side, and correspondingly modifying charging information of the license plate number on a corresponding local platform of the parking lot;
and locking the unique transaction state of the license plate number until receiving a payment confirmation instruction aiming at the license plate number from other user terminals, and when the latest acquired license plate number to be confirmed is consistent with the license plate number, executing a payment operation of calling up a payment channel to execute the parking payment bill until completing the step of paying the parking payment bill.
8. A parking payment control device, characterized in that the parking payment control device comprises:
the license plate number acquisition module is used for receiving a parking payment initiation instruction initiated by a user terminal based on a payment material at the exit of a parking lot and acquiring the license plate number of a vehicle currently waiting for departure at the exit of the parking lot;
the parking bill generation module is used for searching parking information of the parking lot corresponding to the license plate number, generating a parking payment bill based on the parking information and returning the parking payment bill to the user side;
the transaction state judging module is used for judging whether the unique transaction state of the license plate number can be locked or not when a payment confirmation instruction of the user side responding to the parking payment bill is received, wherein the unique transaction state refers to that two or more payment transactions cannot be initiated aiming at the same parking record of one license plate number in the same parking lot;
and the payment instruction interception module is used for determining that the parking payment service of the current vehicle to be discharged is in process and intercepting the confirmed payment instruction if the current vehicle to be discharged is not in process.
9. A parking payment control apparatus, characterized by comprising: a memory, a processor and a parking payment control program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the parking payment control method of any one of claims 1 to 7.
10. A computer readable storage medium, characterized in that the computer readable storage medium comprises a computer program which, when executed by a processor, implements the steps of the parking payment control method according to any one of claims 1 to 7.
CN202111496789.0A 2021-12-08 2021-12-08 Parking payment control method, device, equipment and computer readable storage medium Active CN114241611B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111496789.0A CN114241611B (en) 2021-12-08 2021-12-08 Parking payment control method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111496789.0A CN114241611B (en) 2021-12-08 2021-12-08 Parking payment control method, device, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN114241611A CN114241611A (en) 2022-03-25
CN114241611B true CN114241611B (en) 2024-04-12

Family

ID=80754209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111496789.0A Active CN114241611B (en) 2021-12-08 2021-12-08 Parking payment control method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN114241611B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632400A (en) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 Vehicle payment method and system
CN106097463A (en) * 2016-06-24 2016-11-09 深圳市金溢科技股份有限公司 A kind of method preventing parking lot from repeating payment, control device and parking system
WO2018004265A1 (en) * 2016-06-30 2018-01-04 윤주열 System for automatic settlement of parking fee
CN108629855A (en) * 2018-04-28 2018-10-09 西安艾润物联网技术服务有限责任公司 Stop fee payment method, system and storage medium
CN109559111A (en) * 2018-11-09 2019-04-02 阿里巴巴集团控股有限公司 Vehicle passing control method, device and system
KR20200059769A (en) * 2018-11-21 2020-05-29 파킹클라우드 주식회사 Electronic device for in-vehicle payment and system thereof
JP2020160596A (en) * 2019-03-25 2020-10-01 東芝テック株式会社 Electric money settlement terminal, electric money settlement method, and program
CN113421353A (en) * 2021-06-18 2021-09-21 湖南省交通科学研究院有限公司 Quick passing method suitable for vehicle driving gate

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160140774A1 (en) * 2014-11-17 2016-05-19 Mastercard International Incorporated Method and system for wireless payment for parking
US20170124608A1 (en) * 2015-11-04 2017-05-04 Ipt, Llc Systems and methods for parking fee management

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632400A (en) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 Vehicle payment method and system
CN106097463A (en) * 2016-06-24 2016-11-09 深圳市金溢科技股份有限公司 A kind of method preventing parking lot from repeating payment, control device and parking system
WO2018004265A1 (en) * 2016-06-30 2018-01-04 윤주열 System for automatic settlement of parking fee
CN108629855A (en) * 2018-04-28 2018-10-09 西安艾润物联网技术服务有限责任公司 Stop fee payment method, system and storage medium
CN109559111A (en) * 2018-11-09 2019-04-02 阿里巴巴集团控股有限公司 Vehicle passing control method, device and system
KR20200059769A (en) * 2018-11-21 2020-05-29 파킹클라우드 주식회사 Electronic device for in-vehicle payment and system thereof
JP2020160596A (en) * 2019-03-25 2020-10-01 東芝テック株式会社 Electric money settlement terminal, electric money settlement method, and program
CN113421353A (en) * 2021-06-18 2021-09-21 湖南省交通科学研究院有限公司 Quick passing method suitable for vehicle driving gate

Also Published As

Publication number Publication date
CN114241611A (en) 2022-03-25

Similar Documents

Publication Publication Date Title
CN107292978B (en) Vehicle payment management method and device and computer readable storage medium
CN107730634B (en) Parking fee online payment method, device and system in network-free environment of parking lot
CN109035435B (en) Roadside parking management method, system and readable storage medium
CN114863578B (en) Parking lot control method, system and computer readable storage medium
CN108846910B (en) Vehicle payment secret-free payment method, system and storage medium
CN111508170B (en) Parking lot electronic invoice obtaining method and device
CN113781672B (en) Vehicle fee payment method, device, terminal and computer readable storage medium
CN108537897B (en) Parking lot parking charge management method, server and storage medium
CN114842562A (en) Parking lot charging device and parking lot charging method
CN114241608A (en) Parking fee payment method, payment machine and computer readable storage medium
CN111681324B (en) Method, device and system for quickly seeking help when vehicle enters and exits and readable storage medium
CN108230462B (en) Parking lot parking charge management method, intelligent terminal and storage medium
CN109615757B (en) Visitor access control management method, system and storage medium
CN111524383A (en) Unlicensed vehicle management method and related equipment
CN108335388B (en) Vehicle release processing method, device and storage medium
CN112163945B (en) ETC binding method, terminal equipment and readable storage medium
CN111292433A (en) Charging method, terminal device and storage medium
CN111524244A (en) Unattended parking charging method and system based on static two-dimensional code
CN114241611B (en) Parking payment control method, device, equipment and computer readable storage medium
CN107730605B (en) Touch intelligent terminal, parking lot charging method and system based on touch intelligent terminal
CN114049691A (en) Parking charging query method, system, equipment and computer readable storage medium
CN111695894A (en) Rapid payment method and system for parking lot exit
US20240193998A1 (en) License plate payment system and computer-implemented method
CN109102577B (en) Parking lot pedestrian passageway management method, system and storage medium
CN117670331A (en) Method for managing amount information, method for non-inductive payment, platform, equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant