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
| Constructor and Description |
|---|
CreditCardGateway(Http http,
Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
Result<CreditCard> |
confirmTransparentRedirect(String queryString)
Deprecated.
see TransparentRedirectGateway#confirmCreditCard(String)
|
Result<CreditCard> |
create(CreditCardRequest request)
Creates an
CreditCard. |
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. |
CreditCard |
find(String token)
Finds a
CreditCard. |
Result<PaymentMethodNonce> |
forward(PaymentMethodForwardRequest forwardRequest)
Deprecated.
use the Grant API instead
|
CreditCard |
fromNonce(String nonce)
Exchanges a payment method nonce for a
CreditCard. |
String |
transparentRedirectURLForCreate()
Deprecated.
see TransparentRedirectGateway#url()
|
String |
transparentRedirectURLForUpdate()
Deprecated.
see TransparentRedirectGateway#url()
|
Result<CreditCard> |
update(String token,
CreditCardRequest request)
Updates a
CreditCard. |
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.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.Copyright © 2013–2018. All rights reserved.