public PayjpTokenService
interface for retrieve and create token.
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
static class |
PayjpTokenService.DefaultImpls
interface for retrieve and create token.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Task<jp.pay.android.model.Token> |
createToken(java.lang.String number,
java.lang.String cvc,
java.lang.String expMonth,
java.lang.String expYear,
java.lang.String name,
TenantId tenantId)
Create token from card information.
|
Task<jp.pay.android.model.Token> |
createToken(PayjpTokenParam param)
Create token from param
|
Task<jp.pay.android.model.CardBrandsAcceptedResponse> |
getAcceptedBrands()
Get accepted brands.
|
Task<jp.pay.android.model.CardBrandsAcceptedResponse> |
getAcceptedBrands(TenantId tenantId)
Get accepted brands with tenantId.
Only for platform.
|
Task<jp.pay.android.model.Token> |
getToken(java.lang.String id)
Retrieve token from token id.
|
@NotNull Task<jp.pay.android.model.Token> createToken(@NotNull java.lang.String number, @NotNull java.lang.String cvc, @NotNull java.lang.String expMonth, @NotNull java.lang.String expYear, @Nullable java.lang.String name, @Nullable TenantId tenantId)
Create token from card information.
number - card numbercvc - card cvcexpMonth - card expiration month (zero-padding 2 digits e.g. January -> 01)expYear - card expiration year (4 digits e.g. 2020 -> 2020)name - card holder nametenantId - tenant id (only for platform)@NotNull Task<jp.pay.android.model.Token> createToken(@NotNull PayjpTokenParam param)
Create token from param
param - param@NotNull Task<jp.pay.android.model.Token> getToken(@NotNull java.lang.String id)
Retrieve token from token id.
id - token id@NotNull Task<jp.pay.android.model.CardBrandsAcceptedResponse> getAcceptedBrands()
Get accepted brands.