| Package | Description |
|---|---|
| ch.postfinance.sdk.model | |
| ch.postfinance.sdk.service |
| Modifier and Type | Field and Description |
|---|---|
protected Transaction |
TransactionVoid.transaction |
protected Transaction |
Charge.transaction |
protected Transaction |
DeliveryIndication.transaction |
protected Transaction |
ChargeFlowLevel.transaction |
protected Transaction |
ShopifyTransaction.transaction |
protected Transaction |
TransactionLineItemVersion.transaction |
protected Transaction |
Refund.transaction |
protected Transaction |
ChargeBankTransaction.transaction |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
TransactionVoid.getTransaction() |
Transaction |
Charge.getTransaction() |
Transaction |
DeliveryIndication.getTransaction() |
Transaction |
ChargeFlowLevel.getTransaction() |
Transaction |
ShopifyTransaction.getTransaction() |
Transaction |
TransactionLineItemVersion.getTransaction() |
Transaction |
Refund.getTransaction() |
Transaction |
ChargeBankTransaction.getTransaction() |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
ChargeFlowService.applyFlow(Long spaceId,
Long id)
applyFlow
|
Transaction |
ChargeFlowService.applyFlow(Long spaceId,
Long id,
Map<String,Object> params)
applyFlow
|
Transaction |
ChargeFlowService.cancelChargeFlow(Long spaceId,
Long id)
Cancel Charge Flow
This operation cancels the charge flow that is linked with the transaction indicated by the given ID.
|
Transaction |
ChargeFlowService.cancelChargeFlow(Long spaceId,
Long id,
Map<String,Object> params)
Cancel Charge Flow
This operation cancels the charge flow that is linked with the transaction indicated by the given ID.
|
Transaction |
TransactionService.confirm(Long spaceId,
TransactionPending transactionModel)
Confirm
The confirm operation marks the transaction as confirmed.
|
Transaction |
TransactionService.confirm(Long spaceId,
TransactionPending transactionModel,
Map<String,Object> params)
Confirm
The confirm operation marks the transaction as confirmed.
|
Transaction |
TransactionService.create(Long spaceId,
TransactionCreate transaction)
Create
Creates the entity with the given properties.
|
Transaction |
TransactionService.create(Long spaceId,
TransactionCreate transaction,
Map<String,Object> params)
Create
Creates the entity with the given properties.
|
Transaction |
TokenService.createTransactionForTokenUpdate(Long spaceId,
Long tokenId)
Create Transaction for Token Update
This operation creates a transaction which allows the updating of the provided token.
|
Transaction |
TokenService.createTransactionForTokenUpdate(Long spaceId,
Long tokenId,
Map<String,Object> params)
Create Transaction for Token Update
This operation creates a transaction which allows the updating of the provided token.
|
Transaction |
PaymentTerminalTillService.performTransaction(Long spaceId,
Long transactionId,
Long terminalId,
Map<String,Object> params)
Perform Payment Terminal Transaction
Starts a payment terminal transaction and waits for its completion.
|
Transaction |
PaymentTerminalTillService.performTransaction(Long spaceId,
Long transactionId,
Long terminalId,
String language)
Perform Payment Terminal Transaction
Starts a payment terminal transaction and waits for its completion.
|
Transaction |
PaymentTerminalTillService.performTransactionByIdentifier(Long spaceId,
Long transactionId,
String terminalIdentifier,
Map<String,Object> params)
Perform Payment Terminal Transaction (using TID)
Starts a payment terminal transaction and waits for its completion.
|
Transaction |
PaymentTerminalTillService.performTransactionByIdentifier(Long spaceId,
Long transactionId,
String terminalIdentifier,
String language)
Perform Payment Terminal Transaction (using TID)
Starts a payment terminal transaction and waits for its completion.
|
Transaction |
TransactionService.processWithoutUserInteraction(Long spaceId,
Long id)
Process Without User Interaction
This operation processes the transaction without requiring that the customer is present.
|
Transaction |
TransactionService.processWithoutUserInteraction(Long spaceId,
Long id,
Map<String,Object> params)
Process Without User Interaction
This operation processes the transaction without requiring that the customer is present.
|
Transaction |
TransactionService.read(Long spaceId,
Long id)
Read
Reads the entity with the given 'id' and returns it.
|
Transaction |
TransactionService.read(Long spaceId,
Long id,
Map<String,Object> params)
Read
Reads the entity with the given 'id' and returns it.
|
Transaction |
TransactionService.readWithCredentials(String credentials)
Read With Credentials
Reads the transaction with the given 'id' and returns it.
|
Transaction |
TransactionService.readWithCredentials(String credentials,
Map<String,Object> params)
Read With Credentials
Reads the transaction with the given 'id' and returns it.
|
Transaction |
TransactionService.update(Long spaceId,
TransactionPending entity)
Update
This updates the entity with the given properties.
|
Transaction |
TransactionService.update(Long spaceId,
TransactionPending entity,
Map<String,Object> params)
Update
This updates the entity with the given properties.
|
| Modifier and Type | Method and Description |
|---|---|
List<Transaction> |
TransactionService.search(Long spaceId,
EntityQuery query)
Search
Searches for the entities as specified by the given query.
|
List<Transaction> |
TransactionService.search(Long spaceId,
EntityQuery query,
Map<String,Object> params)
Search
Searches for the entities as specified by the given query.
|
Copyright © 2022. All rights reserved.