Skip to content

thirdweb@5.94.0

Compare
Choose a tag to compare
@joaquim-verges joaquim-verges released this 11 Apr 17:23
· 691 commits to main since this release
c86cac4

Minor Changes

  • #6695 86070fa Thanks @joaquim-verges! - Add feePayer option for direct_payment mode of PayEmbed

    For direct payments via the PayEmbed, you can now specify the payer of the protocol fee for direct transfers. Can be "sender" or "receiver", defaults to "sender".

    <PayEmbed
            client={THIRDWEB_CLIENT}
            payOptions={{
              mode: "direct_payment",
              paymentInfo: {
                amount: "2",
                chain: base,
                token: getDefaultToken(base, "USDC"),
                sellerAddress: "0x...",
                feePayer: "receiver", // <-- transfer fee paid by the receiver
              },
              metadata: {
                name: "Black Hoodie (Size L)",
                image: "/drip-hoodie.png",
              },
            }}
          />