US7318047B1ExpiredUtility

Method and apparatus for providing electronic refunds in an online payment system

48
Assignee: PITNEY BOWES INCPriority: Dec 29, 1999Filed: Dec 29, 1999Granted: Jan 8, 2008
Est. expiryDec 29, 2019(expired)· nominal 20-yr term from priority
G06Q 20/04G06Q 20/02G06Q 30/0611G06Q 20/102G06Q 20/10G06Q 20/12
48
PatentIndex Score
54
Cited by
41
References
24
Claims

Abstract

A method to facilitate electronic refunds in an online commercial transaction by establishing communication over a network between a payment computer and a buyer computer includes creating at the payment computer a vault and a refund account for a buyer; receiving at the payment computer a plurality of requests from the buyer computer to purchase items, each of the plurality of requests being associated with a corresponding one of the items; accepting the plurality of requests to purchase items and debiting the vault to account for all costs related to the items; receiving at the payment computer from the buyer computer a buyer selected request to refund the cost of at least one of the corresponding ones of the items; and upon receipt of the request to refund, the payment computer accounts for the cost of the at least one of the corresponding ones of the items in the refund account and credits the vault with the cost of the at least one of the corresponding ones of the items thereby effectuating a refund to the buyer.

Claims

exact text as granted — not AI-modified
1. A method for facilitating electronic refunds in an online commercial transaction, the method comprising the steps of:
 A) establishing communication over a network between a payment computer and a buyer computer, the payment computer having a vault with buyer funds therein and a refund account for a buyer that tracks the refund activity of the buyer; 
 B) receiving at the payment computer a plurality of requests from the buyer computer to purchase items, each of the plurality of requests being associated with a corresponding one of the items; 
 C) accepting the plurality of requests to purchase items and debiting the vault to account for costs related to all of the items; 
 D) receiving at the payment computer from the buyer computer a buyer selected request to refund the cost of at least one of the corresponding ones of the items; and 
 E) upon receipt of the request to refund, the payment computer accounting for the cost of the at least one of the corresponding ones of the items in the refund account and crediting the vault with the cost of the at least one of the corresponding ones of the items thereby effectuating a refund to the buyer. 
 
     
     
       2. A method as recited in  claim 1 , further comprising the steps of processing additional buyer selected requests to refund the costs of other ones of the corresponding ones of the items and accounting for the costs of the other ones of the corresponding ones of the items in the refund account; and
 at times when a total cost of all requests to refund that are accounted for in the refund account exceed a threshold value, rendering the vault inactive. 
 
     
     
       3. A method as recited in  claim 2 , further comprising ensuring that the buyer is compensated for buyer funds remaining in the vault at the time the vault is rendered inactive. 
     
     
       4. A method as recited in  claim 3 , further comprising keeping a transaction log of all of the buyer purchases and requests to refund. 
     
     
       5. A method as recited in  claim 4 , further comprising the step of checking the transaction log to determine if the at least one of the corresponding ones of the items was previously purchased by the buyer and at times when the at least one of the corresponding ones of the items was not previously purchased by the buyer inhibiting step E) from occurring. 
     
     
       6. A method as recited in  claim 5 , further comprising checking the transaction log to determine if the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made and at times when the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made inhibiting step E) from occurring. 
     
     
       7. A method as recited in  claim 6 , further comprising keeping at the payment computer a count of the number of additional requests to refund the costs of other ones of the corresponding ones of the items and inhibiting step E) from occurring if the number exceeds a threshold number. 
     
     
       8. A method as recited in  claim 7 , further comprising at times when all costs accounted for in the refund account do not exceed the threshold value over a predetermined period of time, resetting the refund account to an initial value. 
     
     
       9. A method as recited in  claim 1 , further comprising keeping a transaction log of all of the buyer purchases and requests to refund. 
     
     
       10. A method as recited in  claim 9 , further comprising the step of checking the transaction log to determine if the at least one of the corresponding ones of the items was previously purchased by the buyer and at times when the at least one of the corresponding ones of the items was not previously purchased by the buyer inhibiting step E) from occurring. 
     
     
       11. A method as recited in  claim 10 , further comprising checking the transaction log to determine if the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made and at times when the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made inhibiting step E) from occurring. 
     
     
       12. A payment computer having a computer-readable medium including computer-executable instructions for performing the steps in the computer-implemented method of  claim 1 . 
     
     
       13. A method for facilitating electronic refunds in an online commercial transaction, the method comprising the steps of:
 A) receiving at a payment computer a plurality of requests from the buyer computer to purchase items, each of the plurality of requests being associated with a corresponding one of the items, the payment computer including a vault having buyer funds therein and a refund account for a buyer that tracks the refund activity of the buyer; 
 B) accepting the plurality of requests to purchase items and debiting the vault to account for costs related to all of the items; 
 C) receiving at the payment computer from the buyer computer a buyer selected request to refund the cost of at least one of the corresponding ones of the items; and 
 D) upon receipt of the request to refund, the payment computer accounting for the cost of the at least one of the corresponding ones of the items in the refund account and crediting the vault with the cost of the at least one of the corresponding ones of the items thereby effectuating a refund to the buyer. 
 
     
     
       14. A method as recited in  claim 13 , further comprising the steps of processing additional buyer selected requests to refund the costs of other ones of the corresponding ones of the items and accounting for the costs of the other ones of the corresponding ones of the items in the refund account thereby maintaining in the refund account data indicative of a total cost associated with all requests to refund; and
 at times when the total cost of all requests to refund that are accounted for in the refund account exceed a threshold value, rendering the vault inactive. 
 
     
     
       15. A method as recited in  claim 14 , further comprising ensuring that the buyer is compensated for buyer funds remaining in the vault at the time the vault is rendered inactive. 
     
     
       16. A method as recited in  claim 15 , further comprising keeping a transaction log of all of the buyer purchases and requests to refund. 
     
     
       17. A method as recited in  claim 16 , further comprising the step of checking the transaction log to determine if the at least one of the corresponding ones of the items was previously purchased by the buyer and at times when the at least one of the corresponding ones of the items was not previously purchased by the buyer inhibiting step D) from occurring. 
     
     
       18. A method as recited in  claim 17 , further comprising checking the transaction log to determine if the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made and at times when the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made inhibiting step D) from occurring. 
     
     
       19. A method as recited in  claim 18 , further comprising keeping at the payment computer a count of the number of additional requests to refund the costs of other ones of the corresponding ones of the items and inhibiting step D) from occurring if the number exceeds a threshold number. 
     
     
       20. A method as recited in  claim 19 , further comprising at times when all costs accounted for in the refund account do not exceed the threshold value over a predetermined period of time, resetting the refund account to an initial value. 
     
     
       21. A method as recited in  claim 13 , further comprising keeping a transaction log of all of the buyer purchases and requests to refund. 
     
     
       22. A method as recited in  claim 21 , further comprising the step of checking the transaction log to determine if the at least one of the corresponding ones of the items was previously purchased by the buyer and at times when the at least one of the corresponding ones of the items was not previously purchased by the buyer inhibiting step D) from occurring. 
     
     
       23. A method as recited in  claim 22 , further comprising checking the transaction log to determine if the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made and at times when the buyer selected request to refund the cost of the at least one of the corresponding ones of the items was previously made inhibiting step D) from occurring. 
     
     
       24. A payment computer having a computer-readable medium including computer-executable instructions for performing the steps in the computer-implemented method of  claim 13 .

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.