public class CreditCardGateway extends Object
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 https://developers.braintreepayments.com/reference/response/credit-card/java
| Modifier and Type | Field and Description |
|---|---|
private Configuration |
configuration |
private Http |
http |
| Constructor and Description |
|---|
CreditCardGateway(Http http,
Configuration configuration) |
private Configuration configuration
private Http http
public CreditCardGateway(Http http, Configuration configuration)
@Deprecated public Result<CreditCard> confirmTransparentRedirect(String queryString)
queryString - the query stringpublic 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.public CreditCard fromNonce(String nonce)
CreditCard.nonce - a payment method nonce.CreditCard or raises a
NotFoundException.@Deprecated public Result<PaymentMethodNonce> forward(PaymentMethodForwardRequest forwardRequest) throws NotFoundException
forwardRequest - the requestNotFoundException@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.start - the start dateend - the end dateResourceCollection.List<CreditCard> fetchExpiringCreditCards(List<String> ids, String queryString)
Copyright © 2013-2018. All Rights Reserved.