/// <summary> /// Stores a transfer token request. /// </summary> /// <param name="payee">Payee Token member (the member requesting the transfer token be created)</param> /// <returns>a token request id</returns> public static string StoreTransferTokenRequest(Member payee) { var request = TokenRequest.TransferTokenRequestBuilder(100, "EUR") .SetToMemberId(payee.MemberId()) .SetDescription("Book purchase") .SetRedirectUrl("https://token.io/callback") .SetFromAlias(new Alias { Value = "[email protected],", Type = Alias.Types.Type.Email, }) .SetBankId("iron") .SetCsrfToken(Util.Nonce()) .AddDestination(new TransferDestination { Sepa = new TransferDestination.Types.Sepa { Bic = "XUIWC2489", Iban = "DE89370400440532013000" } }) .build(); return(payee.StoreTokenRequestBlocking(request)); }
/// <summary> /// Stores a transfer token request. /// </summary> /// <param name="payee">Payee Token member (the member requesting the transfer token be created)</param> /// <returns>a token request id</returns> public static string StoreTransferTokenRequest(Member payee) { var request = TokenRequest.TransferTokenRequestBuilder(100, "EUR") .SetToMemberId(payee.MemberId()) .SetDescription("Book purchase") .SetRedirectUrl("https://token.io/callback") .SetFromAlias(new Alias { Value = "[email protected],", Type = Alias.Types.Type.Email, }) .SetBankId("iron") .SetCsrfToken(Util.Nonce()) .build(); return(payee.StoreTokenRequestBlocking(request)); }