Package com.stripe.service.v2.core.vault
Class GbBankAccountService
java.lang.Object
com.stripe.net.ApiService
com.stripe.service.v2.core.vault.GbBankAccountService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConfirm that you have received the result of the Confirmation of Payee request, and that you are okay with proceeding to pay out to this bank account despite the account not matching, partially matching, or the service being unavailable.acknowledgeConfirmationOfPayee(String id, RequestOptions options) Confirm that you have received the result of the Confirmation of Payee request, and that you are okay with proceeding to pay out to this bank account despite the account not matching, partially matching, or the service being unavailable.Archive a GBBankAccount object.archive(String id, RequestOptions options) Archive a GBBankAccount object.create(GbBankAccountCreateParams params) Create a GB bank account.create(GbBankAccountCreateParams params, RequestOptions options) Create a GB bank account.Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect.initiateConfirmationOfPayee(String id, RequestOptions options) Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect.Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect.initiateConfirmationOfPayee(String id, GbBankAccountInitiateConfirmationOfPayeeParams params, RequestOptions options) Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect.list()List objects that can be used as destinations for outbound money movement via OutboundPayment.list(RequestOptions options) List objects that can be used as destinations for outbound money movement via OutboundPayment.list(GbBankAccountListParams params) List objects that can be used as destinations for outbound money movement via OutboundPayment.list(GbBankAccountListParams params, RequestOptions options) List objects that can be used as destinations for outbound money movement via OutboundPayment.Retrieve a GB bank account.retrieve(String id, RequestOptions options) Retrieve a GB bank account.Methods inherited from class com.stripe.net.ApiService
getResponseGetter, request, requestStream
-
Constructor Details
-
GbBankAccountService
-
-
Method Details
-
list
List objects that can be used as destinations for outbound money movement via OutboundPayment.- Throws:
StripeException
-
list
List objects that can be used as destinations for outbound money movement via OutboundPayment.- Throws:
StripeException
-
list
List objects that can be used as destinations for outbound money movement via OutboundPayment.- Throws:
StripeException
-
list
public StripeCollection<GbBankAccount> list(GbBankAccountListParams params, RequestOptions options) throws StripeException List objects that can be used as destinations for outbound money movement via OutboundPayment.- Throws:
StripeException
-
create
Create a GB bank account.- Throws:
StripeException
-
create
public GbBankAccount create(GbBankAccountCreateParams params, RequestOptions options) throws StripeException Create a GB bank account.- Throws:
StripeException
-
retrieve
Retrieve a GB bank account.- Throws:
StripeException
-
retrieve
Retrieve a GB bank account.- Throws:
StripeException
-
acknowledgeConfirmationOfPayee
Confirm that you have received the result of the Confirmation of Payee request, and that you are okay with proceeding to pay out to this bank account despite the account not matching, partially matching, or the service being unavailable. Once you confirm this, you will be able to send OutboundPayments, but this may lead to funds being sent to the wrong account, which we might not be able to recover.- Throws:
StripeException
-
acknowledgeConfirmationOfPayee
public GbBankAccount acknowledgeConfirmationOfPayee(String id, RequestOptions options) throws StripeException Confirm that you have received the result of the Confirmation of Payee request, and that you are okay with proceeding to pay out to this bank account despite the account not matching, partially matching, or the service being unavailable. Once you confirm this, you will be able to send OutboundPayments, but this may lead to funds being sent to the wrong account, which we might not be able to recover.- Throws:
StripeException
-
archive
Archive a GBBankAccount object. Archived GBBankAccount objects cannot be used as outbound destinations and will not appear in the outbound destination list.- Throws:
StripeException
-
archive
Archive a GBBankAccount object. Archived GBBankAccount objects cannot be used as outbound destinations and will not appear in the outbound destination list.- Throws:
StripeException
-
initiateConfirmationOfPayee
public GbBankAccount initiateConfirmationOfPayee(String id, GbBankAccountInitiateConfirmationOfPayeeParams params) throws StripeException Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect. This must be done on all UK bank accounts before sending domestic OutboundPayments. If the result is a partial match or a non match, explicit acknowledgement using AcknowledgeConfirmationOfPayee is required before sending funds.- Throws:
StripeException
-
initiateConfirmationOfPayee
public GbBankAccount initiateConfirmationOfPayee(String id, RequestOptions options) throws StripeException Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect. This must be done on all UK bank accounts before sending domestic OutboundPayments. If the result is a partial match or a non match, explicit acknowledgement using AcknowledgeConfirmationOfPayee is required before sending funds.- Throws:
StripeException
-
initiateConfirmationOfPayee
Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect. This must be done on all UK bank accounts before sending domestic OutboundPayments. If the result is a partial match or a non match, explicit acknowledgement using AcknowledgeConfirmationOfPayee is required before sending funds.- Throws:
StripeException
-
initiateConfirmationOfPayee
public GbBankAccount initiateConfirmationOfPayee(String id, GbBankAccountInitiateConfirmationOfPayeeParams params, RequestOptions options) throws StripeException Initiate Confirmation of Payee (CoP) in order to verify that the owner of a UK bank account matches who you expect. This must be done on all UK bank accounts before sending domestic OutboundPayments. If the result is a partial match or a non match, explicit acknowledgement using AcknowledgeConfirmationOfPayee is required before sending funds.- Throws:
StripeException
-