|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.braintreegateway.CreditCardGateway
public class CreditCardGateway
Provides methods to create, delete, find, and update CreditCard
objects. This class does not need to be instantiated directly. Instead, use
BraintreeGateway.creditCard() to get an instance of this class:
BraintreeGateway gateway = new BraintreeGateway(...); gateway.creditCard().create(...)For more detailed information on
CreditCards, see http://www.braintreepayments.com/gateway/credit-card-api
| Field Summary | |
|---|---|
private Configuration |
configuration
|
private Http |
http
|
| Constructor Summary | |
|---|---|
CreditCardGateway(Http http,
Configuration configuration)
|
|
| Method Summary | |
|---|---|
Result<CreditCard> |
confirmTransparentRedirect(String queryString)
Deprecated. |
Result<CreditCard> |
create(CreditCardRequest request)
Creates an CreditCard. |
private String |
dateQueryString(Calendar start,
Calendar end)
|
Result<CreditCard> |
delete(String token)
Deletes a CreditCard. |
ResourceCollection<CreditCard> |
expired()
Returns a ResourceCollection of all expired credit cards. |
ResourceCollection<CreditCard> |
expiringBetween(Calendar start,
Calendar end)
Returns a ResourceCollection of all credit cards expiring between
the given calendars. |
(package private) List<CreditCard> |
fetchExpiredCreditCards(List<String> ids)
|
(package private) List<CreditCard> |
fetchExpiringCreditCards(List<String> ids,
String queryString)
|
CreditCard |
find(String token)
Finds a CreditCard. |
String |
transparentRedirectURLForCreate()
Deprecated. |
String |
transparentRedirectURLForUpdate()
Deprecated. |
Result<CreditCard> |
update(String token,
CreditCardRequest request)
Updates a CreditCard. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Configuration configuration
private Http http
| Constructor Detail |
|---|
public CreditCardGateway(Http http,
Configuration configuration)
| Method Detail |
|---|
@Deprecated public Result<CreditCard> confirmTransparentRedirect(String queryString)
public Result<CreditCard> create(CreditCardRequest request)
CreditCard.
request - the request.
Result.public Result<CreditCard> delete(String token)
CreditCard.
token - the CreditCard's token.
Result.public CreditCard find(String token)
CreditCard.
token - the CreditCard's token.
CreditCard or raises a
NotFoundException.@Deprecated public String transparentRedirectURLForCreate()
@Deprecated public String transparentRedirectURLForUpdate()
public Result<CreditCard> update(String token,
CreditCardRequest request)
CreditCard.
token - the CreditCard's token.request - the request.
Result.public ResourceCollection<CreditCard> expired()
ResourceCollection of all expired credit cards.
ResourceCollection.List<CreditCard> fetchExpiredCreditCards(List<String> ids)
public ResourceCollection<CreditCard> expiringBetween(Calendar start,
Calendar end)
ResourceCollection of all credit cards expiring between
the given calendars.
ResourceCollection.
List<CreditCard> fetchExpiringCreditCards(List<String> ids,
String queryString)
private String dateQueryString(Calendar start,
Calendar end)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||