refactor(payment_links): Update API contract for dynamic transaction details and upgrade UI (#5849)
Files to modify:


**admin.rs**
  Add:
    - struct: pub::PaymentLinkTransactionDetails
    - struct: pub::TransactionDetailsUiConfiguration

**payments.rs**
  Modify existing code

**consts.rs**
  Modify existing code

**openapi.rs**
  Modify existing code

**openapi_v2.rs**
  Modify existing code

**payment_link.rs**
  Modify existing code