fun transferBalanceAsync(loyaltyBalanceTransfer: LoyaltyBalanceTransfer, success: (result: LoyaltyBalanceTransferResponse) -> Unit, failure: (e: Throwable) -> Unit): Deferred<Unit>