- San Francisco CA, US Natalya Elkanova - San Francisco CA, US James C. McIntyre - San Francisco CA, US Annie Minh Ma - Fremont CA, US
International Classification:
G06Q 20/16 G06Q 20/38 G06Q 20/14
US Classification:
705 40
Abstract:
A phone-on-file opt-in method is described. A phone-on-file opt-in request is received at the billing server including a msisdn and a merchant supplied unique consumer identifier. The billing server confirms the phone-on-file opt-in with a consumer device and records a phone-on-file opt-in status as active if the first phone-on-file is confirmed. A charge method includes receiving, at the billing server, a charge API call from a merchant server including at least one identifier and an amount, determining a phone-on-file opt-in status corresponding to the identifier at the billing server and transmitting a request to charge a user account to a carrier server if the phone-on-file opt-in status is active, but not if the phone-on-file opt-in status is inactive, the request including an amount corresponding to the amount received in the charge API call.
- San Francisco CA, US Natalya Elkanova - San Francisco CA, US James C. McIntyre - San Francisco CA, US Annie Minh Ma - Fremont CA, US
International Classification:
G06Q 20/16 G06Q 20/38 G06Q 20/14
US Classification:
705 40
Abstract:
A phone-on-file opt-in method is described. A phone-on-file opt-in request is received at the billing server including a msisdn and a merchant supplied unique consumer identifier. The billing server confirms the phone-on-file opt-in with a consumer device and records a phone-on-file opt-in status as active if the first phone-on-file is confirmed. A charge method includes receiving, at the billing server, a charge API call from a merchant server including at least one identifier and an amount, determining a phone-on-file opt-in status corresponding to the identifier at the billing server and transmitting a request to charge a user account to a carrier server if the phone-on-file opt-in status is active, but not if the phone-on-file opt-in status is inactive, the request including an amount corresponding to the amount received in the charge API call.
Billing Gateway Authorize-And-Capture Method And System
- San Francisco CA, US James C. McIntyre - San Francisco CA, US Marcin L. Pawlowski - Dublin CA, US Teerawat Vilaisakulyong - Berkeley CA, US
Assignee:
Boku, Inc. - San Francisco CA
International Classification:
G06Q 20/40
US Classification:
705 44
Abstract:
A transaction is authorized by receiving an authorize API call from a merchant server, detecting a select carrier server, and transmitting an authorize request to the select carrier server. The carrier server will then reserve an amount of funds based on the authorization request. The authorized transaction is then recorded based on the authorize request. The consumer may then request to cancel the transaction. If a capture request is received, a determination is made whether the cancel request has been received and whether the authorized transaction has been cancelled. If the transaction has not been cancelled, a billing request is transmitted to the carrier server so that the carrier server charges for the transaction.
Merchant Managed Subscriptions At A Merchant Server
- San Francisco CA, US James C. McIntyre - San Francisco CA, US Marcin L. Pawlowski - Dublin CA, US
Assignee:
Boku, Inc. - San Francisco CA
International Classification:
G06Q 20/14 G06Q 20/40
US Classification:
705 40
Abstract:
A system and method is described for managing subscriptions between a consumer mobile phone, merchant server, billing server and carrier server. A charge-info method is used for the merchant server to retrieve charge elements from the billing server for constructing a user interface for the consumer mobile phone. An opt-in method is used to confirm a consumer's opt-in for a subscription. A remind-charge method is used to remind the consumer of an upcoming charge on the subscription. A charge method allows the merchant server to charge a user account on a carrier server via the billing server. A cancel method is used for the consumer to cancel the subscription.