IP Library Granted Patent US 8,103,588
Granted Patent B2
US 8,103,588 · App. 12/569,675 · Granted Jan 24, 2012

System and method for account level blocking

Assignee: Visa International Service Association
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,103,588
App. No.
12/569,675
Granted
Jan 24, 2012
Kind
B2
Abstract

A system and method are disclosed. The method includes receiving, at a server computer, a transaction clearing request for a transaction, and then determining, using the server computer, if the transaction satisfies a stored blocking parameter. The method further includes allowing, using the server computer, the transaction clearing request if the transaction does not satisfy the stored blocking parameter, and denying, using the server computer, the transaction clearing request if the transaction satisfies the stored blocking parameter.

Claims (58)

1. A method comprising:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking parameter;

allowing, using the server computer, the transaction clearing request if the transaction does not satisfy the stored blocking parameter; and

denying, using the server computer, the transaction clearing request if the transaction satisfies the stored blocking parameter.

2. The method of claim 1 wherein the blocking parameter includes a jurisdiction, merchant category code, merchant category group, merchant verification value, payment channel, terminal ID, transaction type, lost card, stolen card, service code, recurring payment, single transaction limit, daily limit, or monthly limit.

3. The method of claim 1 wherein the blocking parameter is specified in a predetermined profile.

4. The method of claim 1 further comprising initially receiving, at the server computer, at least one blocking parameter.

5. The method of claim 1 further comprising sending, using the server computer, a clearing return code if the transaction satisfies the stored blocking parameter.

6. The method of claim 1 wherein the transaction was authorized during a transaction authorization process at the time the transaction was occurring.

7. The method of claim 1 wherein the transaction clearing request is received at the server computer within a batch of other transaction clearing requests.

8. The method of claim 1 wherein the blocking parameter is specified in a batch upload.

9. A non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by a processor for:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking parameter;

allowing, using the server computer, the transaction clearing request if the transaction does not satisfy the stored blocking parameter; and

denying, using the server computer, the transaction clearing request if the transaction satisfies the stored blocking parameter.

10. A server computer comprising a processor; and a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by the processor for:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking parameter;

allowing, using the server computer, the transaction clearing request if the transaction does not satisfy the stored blocking parameter; and

denying, using the server computer, the transaction clearing request if the transaction satisfies the stored blocking parameter.

11. A method comprising:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking notification parameter; and

sending, using the server computer, a notification message if the transaction satisfies the stored blocking notification parameter.

12. The method of claim 11 wherein the blocking notification parameter includes a jurisdiction, merchant category code, merchant category group, merchant verification value, payment channel, terminal ID, transaction type, lost card, stolen card, service code, recurring payment, single transaction limit, daily limit, or monthly limit.

13. The method of claim 11 wherein the blocking parameter is specified in a predetermined profile.

14. The method of claim 11 further comprising initially receiving at the server computer at least one blocking notification parameter.

15. The method of claim 11 wherein sending the notification message includes providing an email, SMS message, or a voice message.

16. The method of claim 11 wherein notification is sent to an issuer by email or directly to a system at the issuer.

17. A non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by a processor for:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking notification parameter; and

sending, using the server computer, a notification message if the transaction satisfies the stored blocking notification parameter.

18. A server computer comprising a processor, and a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by the processor for:

receiving, at a server computer, a transaction clearing request for a transaction, wherein the transaction clearing request was sent by a merchant;

determining, using the server computer, if the transaction satisfies a stored blocking notification parameter; and

sending, using the server computer, a notification message if the transaction satisfies the stored blocking notification parameter.

19. A method comprising;

specifying, using a server computer, at least one blocking parameter wherein the blocking parameter is subsequently used to block a transaction clearing request that satisfies the blocking parameter, wherein the transaction clearing request was sent by a merchant; and

receiving, at the server computer, a notification message when a transaction satisfies the blocking parameter.

20. The method of claim 19 wherein the blocking parameter includes a jurisdiction, merchant category code, merchant category group, merchant verification value, payment channel, terminal ID, transaction type, lost card, stolen card, service code, recurring payment, single transaction limit, daily limit, or monthly limit.

21. The method of claim 19 further comprising creating a profile that specifies at least one blocking parameter.

22. The method of claim 19 wherein selecting at least one blocking parameter includes selecting a predetermined profile that specifies at least one blocking parameter.

23. A non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by a processor for:

specifying, using a server computer, at least one blocking parameter wherein the blocking parameter is subsequently used to block a transaction clearing request that satisfies the blocking parameter, wherein the transaction clearing request was sent by a merchant; and

receiving, at the server computer, a notification message when a transaction satisfies the blocking parameter.

24. A server computer comprising a processor and a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium comprising computer readable program code embodied therein, said computer readable program code adapted to be executed by the processor for:

specifying, using a server computer, at least one blocking parameter wherein the blocking parameter is subsequently used to block a transaction clearing request that satisfies the blocking parameter, wherein the transaction clearing request was sent by a merchant; and

receiving, at the server computer, a notification message when a transaction satisfies the blocking parameter.

25. A method comprising:

sending, using a computer apparatus, a transaction clearing request wherein a determination is made as to whether the transaction clearing request satisfies a stored blocking parameter, wherein the transaction clearing request was sent by a merchant; and

receiving, at the computer apparatus, a clearing return code if the transaction clearing request satisfies the stored blocking parameter.

26. The method of claim 25 further comprising initially authorizing a payment transaction.

27. The method of claim 25 wherein the blocking parameter includes a jurisdiction, merchant category code, merchant category group, merchant verification value, payment channel, terminal ID, transaction type, lost card, stolen card, service code, recurring payment, single transaction limit, daily limit, or monthly limit.

28. The method of claim 25 wherein the blocking parameter is specified in a predetermined profile.

29. The method of claim 1 wherein the stored blocking parameter is specified by an issuer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2009
From: PATTERSON, BARBARA ELIZABETH
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 023418/0941 →
Continuity (3)
Provisional Application 61157530 · Mar 4, 2009
Provisional Application 61156938 · Mar 3, 2009
Related Publication 20100228671A1 · Sep 9, 2010