Interface PaymentReceiver

All Superinterfaces:
OsidReceiver

public interface PaymentReceiver extends OsidReceiver

The payment receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted payment objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedPayments(Id notificationId, IdList paymentIds)
    The callback for notification of updated payments.
    void
    deletedPayments(Id notificationId, IdList paymentIds)
    The callback for notification of deleted payments.
    void
    newPayments(Id notificationId, IdList paymentIds)
    The callback for notifications of new payments.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newPayments

      void newPayments(Id notificationId, IdList paymentIds)
      The callback for notifications of new payments.
      Parameters:
      notificationId - the notification Id
      paymentIds - the Id of the new Payments
      Compliance:
      mandatory - This method must be implemented.
    • changedPayments

      void changedPayments(Id notificationId, IdList paymentIds)
      The callback for notification of updated payments.
      Parameters:
      notificationId - the notification Id
      paymentIds - the Id of the updated Payments
      Compliance:
      mandatory - This method must be implemented.
    • deletedPayments

      void deletedPayments(Id notificationId, IdList paymentIds)
      The callback for notification of deleted payments.
      Parameters:
      notificationId - the notification Id
      paymentIds - the Id of the deleted Payments
      Compliance:
      mandatory - This method must be implemented.