Merchant server programmed for user acquisition within a repeat payment computer system
First Claim
1. A computer-based method of processing repeat payments, comprising:
- receiving, with a merchant server, a phone number of a user mobile phone;
transmitting, with the merchant server, the phone number to a mobile billing operator server for the mobile billing operator server to execute at least one default payment cycle on a mobile scheduling assistant that includes transmitting, by the mobile billing server, a message to a carrier server of the mobile phone with the phone number of the mobile phone and a charge amount, receiving, by the mobile billing server, a payment from the carrier server, the mobile billing operator server keeping a portion of the payment received from the carrier server and the mobile billing server transmitting a payment to the merchant server, the payment to the merchant server being for the payment received from the carrier operator server minus the portion kept by the mobile billing operator server, the merchant server receiving the payment from the mobile billing operator server at the merchant server, wherein the mobile billing operator server transmits a text to the user mobile phone at the phone number with a switch-over option after the default billing cycle, the switch-over option including a link that is selectable by a user of the user mobile phone to transmit a switch-over page request;
receiving, with the merchant server, the switch-over page request from the user mobile phone;
transmitting, with the merchant server, a switch-over page to the user mobile phone in response to the switch-over page request, the switch-over page having fields for entry of the credit card details, including a credit card number, that is received at the merchant server;
receiving, at the merchant server, the credit card details from the user mobile phone at the merchant server;
registering, with the merchant server, the credit card details with a merchant scheduling assistant of the merchant server;
transmitting, with the merchant server, a cancel notification to the mobile billing server when the merchant server receives the credit card information, the mobile billing server cancelling the default payment cycle on the mobile scheduling assistant in response to the cancel notification; and
executing, with the merchant scheduling assistant, at least one modified billing cycle that includes causing a charge to be entered against the credit card number in an account database of a credit card institution server other than the carrier server.
3 Assignments
0 Petitions
Accused Products
Abstract
A repeat payment computer system includes a merchant server and mobile billing operator server that are programmed for user acquisition through carrier billing and subsequent conversion to credit card billing. An advantage of the process is that the user does not have to enter credit card information for the default billing cycles to occur. The user only enters a phone number and password. Fewer barriers are provided for the user to become a regular repeat customer of the merchant server. The fees associated with mobile billing according to the default billing cycles have to be paid by the merchant server and may be too high in the long run. The merchant server can avoid the high fees associated with carrier billing by switching the user to billing according to the credit card information provided. The user is typically switched after the user has already become a regular customer.
7 Citations
11 Claims
-
1. A computer-based method of processing repeat payments, comprising:
-
receiving, with a merchant server, a phone number of a user mobile phone; transmitting, with the merchant server, the phone number to a mobile billing operator server for the mobile billing operator server to execute at least one default payment cycle on a mobile scheduling assistant that includes transmitting, by the mobile billing server, a message to a carrier server of the mobile phone with the phone number of the mobile phone and a charge amount, receiving, by the mobile billing server, a payment from the carrier server, the mobile billing operator server keeping a portion of the payment received from the carrier server and the mobile billing server transmitting a payment to the merchant server, the payment to the merchant server being for the payment received from the carrier operator server minus the portion kept by the mobile billing operator server, the merchant server receiving the payment from the mobile billing operator server at the merchant server, wherein the mobile billing operator server transmits a text to the user mobile phone at the phone number with a switch-over option after the default billing cycle, the switch-over option including a link that is selectable by a user of the user mobile phone to transmit a switch-over page request; receiving, with the merchant server, the switch-over page request from the user mobile phone; transmitting, with the merchant server, a switch-over page to the user mobile phone in response to the switch-over page request, the switch-over page having fields for entry of the credit card details, including a credit card number, that is received at the merchant server; receiving, at the merchant server, the credit card details from the user mobile phone at the merchant server; registering, with the merchant server, the credit card details with a merchant scheduling assistant of the merchant server; transmitting, with the merchant server, a cancel notification to the mobile billing server when the merchant server receives the credit card information, the mobile billing server cancelling the default payment cycle on the mobile scheduling assistant in response to the cancel notification; and executing, with the merchant scheduling assistant, at least one modified billing cycle that includes causing a charge to be entered against the credit card number in an account database of a credit card institution server other than the carrier server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A repeat payment computer system comprising:
-
a processor; a computer-readable medium connected to the processor; and a set of instructions on the computer-readable medium, the set of instructions being executable by the processor and including a merchant server having; an account database; a mobile website; and a merchant scheduling assistant, wherein the website receives a phone number of a user mobile phone, transmits the phone number to a mobile billing operator server for the mobile billing operator server to execute at least one default payment cycle default payment cycle on a mobile scheduling assistant that includes transmitting, by the mobile billing server, a message to a carrier server of the mobile phone with the phone number of the mobile phone and a charge amount, receiving, by the mobile billing server, a payment from the carrier server, the mobile billing operator server keeping a portion of the payment received from the carrier server and the mobile billing server transmitting a payment to the merchant server, the payment to the merchant server being for the payment received from the carrier operator server minus the portion kept by the mobile billing operator server, the merchant server receiving the payment from the mobile billing operator server and recording the payment in the account database, wherein the mobile billing operator server transmits a text to the user mobile phone at the phone number with a switch-over option after the default billing cycle, the switch-over option including a link that is selectable by a user of the user mobile phone to transmit a switch-over page request, the website further receiving the switch-over page request from the user mobile phone, the website further transmitting a switch-over page to the user mobile phone in response to the switch-over page request, the switch-over page having fields for entry of the credit card details, including a credit card number, that is received at the merchant server, the website further receiving the credit card details from the user mobile phone and registering the credit card details with the merchant scheduling assistant, transmitting a cancel notification to the mobile billing server when the merchant server receives the credit card information, the mobile billing server cancelling the default payment cycle on the mobile scheduling assistant in response to the cancel notification, the merchant scheduling assistant executing at least one modified billing cycle that includes causing a charge to be entered against the credit card number in an account database of a credit card institution server other than the carrier server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having stored thereon a set of instructions which, when executed by a processor of a computer, carries out a method comprising:
-
receiving, with a merchant server, a phone number of a user mobile phone; transmitting, with the merchant server, the phone number to a mobile billing operator server for the mobile billing operator server to execute at least one default payment cycle on a mobile scheduling assistant that includes transmitting, by the mobile billing server, a message to a carrier server of the mobile phone with the phone number of the mobile phone and a charge amount, receiving, by the mobile billing server, a payment from the carrier server, the mobile billing operator server keeping a portion of the payment received from the carrier server and the mobile billing server transmitting a payment to the merchant server, the payment to the merchant server being for the payment received from the carrier operator server minus the portion kept by the mobile billing operator server, the merchant server receiving the payment from the mobile billing operator server at the merchant server, wherein the mobile billing operator server transmits a text to the user mobile phone at the phone number with a switch-over option after the default billing cycle, the switch-over option including a link that is selectable by a user of the user mobile phone to transmit a switch-over page request; receiving, with the merchant server, the switch-over page request from the user mobile phone; transmitting, with the merchant server, a switch-over page to the user mobile phone in response to the switch-over page request, the switch-over page having fields for entry of the credit card details, including a credit card number, that is received at the merchant server; receiving, at the merchant server, the credit card details from the user mobile phone at the merchant server; registering, with the merchant server, the credit card details with a merchant scheduling assistant of the merchant server; transmitting, with the merchant server, a cancel notification to the mobile billing server when the merchant server receives the credit card information, the mobile billing server cancelling the default payment cycle on the mobile scheduling assistant in response to the cancel notification; and executing, with the merchant scheduling assistant, at least one modified billing cycle that includes causing a charge to be entered against the credit card number in an account database of a credit card institution server other than the carrier server.
-
Specification