Skip to content
Copper Lane Payments Read-only example
Payment
Entity

Payment

Owned by Payment service

Description

Authored logical payment pay-1001 references ord-1042 for EUR 10000, using pay-op-1001. Its initial timeout leaves the outcome unknown. src-processor-confirmation later records evt-9001 and processor-pay-7001.

At a glance

Attributes
7
Use cases
2
ID
data-payment

Attributes

  • id string · required

    A stable identifier in this authored sample, independent of network delivery attempts.

  • order_id reference · required

    An explicit relation to the original authored operation or order reference.

  • amount_minor integer · required

    Integer minor units. EUR 10000 represents the fictional €100.00 purchase or full refund.

  • currency string · required

    The authored example uses EUR; it is not a live exchange rate or price feed.

  • operation_key string · required

    pay-op-1001 identifies the same logical operation for identical requests inside the fictional 24-hour contract window.

  • state enum · required

    Confirming means unknown. Paid requires compatible processor evidence. Declined requires an explicit decline, not a timeout.

  • processor_reference string

    Optional until the processor outcome is known. The authored confirmation supplies processor-pay-7001.