PaymentServiceInterface
        PaymentServiceInterface.php
                :
        20
                 
    
            Interface
                Service for managing payments.
Methods¶
                 createPayment()
            ¶
createPayment()
            ¶
    
        
        PaymentServiceInterface.php
                :
        54
                 
    
        Creates a new payment.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $createStruct | PaymentCreateStruct | - | Struct with data needed to create a new payment. | 
Return values
Tags
                 deletePayment()
            ¶
deletePayment()
            ¶
    
        
        PaymentServiceInterface.php
                :
        70
                 
    
        Deletes an existing payment.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $payment | PaymentInterface | - | - | 
Tags
                 findPayments()
            ¶
findPayments()
            ¶
    
        
        PaymentServiceInterface.php
                :
        43
                 
    
        Returns payments matching the given query.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | PaymentQuery|null | null | Query used to fetch payments. | 
Return values
                 getPayment()
            ¶
getPayment()
            ¶
    
        
        PaymentServiceInterface.php
                :
        28
                 
    
        Returns payment with given id.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $id | int | - | - | 
Return values
Tags
                 getPaymentByIdentifier()
            ¶
getPaymentByIdentifier()
            ¶
    
        
        PaymentServiceInterface.php
                :
        36
                 
    
        Returns payment with given identifier.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $identifier | string | - | - | 
Return values
Tags
                 updatePayment()
            ¶
updatePayment()
            ¶
    
        
        PaymentServiceInterface.php
                :
        63
                 
    
        Updates an existing payment with given data.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $payment | PaymentInterface | - | - | 
| $updateStruct | PaymentUpdateStruct | - | - |