org.exports.payments ==================== .. py:module:: org.exports.payments Classes ------- .. autoapisummary:: org.exports.payments.PaymentsExport Functions --------- .. autoapisummary:: org.exports.payments.ticket_by_link org.exports.payments.provider_title Module Contents --------------- .. py:function:: ticket_by_link(tickets: onegov.ticket.TicketCollection, link: onegov.pay.types.AnyPayableBase) -> onegov.ticket.Ticket | None .. py:function:: provider_title(payment: onegov.pay.Payment, providers: dict[uuid.UUID, onegov.pay.PaymentProvider[Any]]) -> str .. py:class:: PaymentsExport(**kwargs: object) Bases: :py:obj:`onegov.org.exports.base.OrgExport` .. py:method:: query(session: sqlalchemy.orm.Session, start: datetime.datetime | None, end: datetime.datetime | None) -> collections.abc.Iterator[tuple[onegov.pay.Payment, list[onegov.pay.types.AnyPayableBase], onegov.ticket.Ticket | None, str]] .. py:method:: rows(session: sqlalchemy.orm.Session, start: datetime.datetime | None, end: datetime.datetime | None) -> collections.abc.Iterator[collections.abc.Iterator[tuple[str, Any]]] .. py:method:: fields(item: onegov.pay.Payment, links: collections.abc.Iterable[onegov.pay.types.AnyPayableBase], ticket: onegov.ticket.Ticket | None, provider: str) -> collections.abc.Iterator[tuple[str, Any]] .. py:method:: run(form: onegov.form.Form, session: sqlalchemy.orm.Session) -> collections.abc.Iterator[collections.abc.Iterator[tuple[str, Any]]]