event

Refund Processed

Published by Stripe when a refund has been processed.

EventBroker:Kafka

Overview

RefundProcessed is delivered by Stripe’s Webhook EndpointWebhook EndpointServicev1.0.0Stripe's webhook delivery for payment and refund outcomes. It notifies Acme Inc whether a charge succeeded or failed, an...Publishespayment-succeeded, payment-failed +1Ownerpayments-platformMapRepoView docs when a requested refund has been processed. The Payment WorkerPayment WorkerServicev1.0.0Drives charges and refunds against the external payment processor and records the outcomes. It requests payments and ref...Publishespayment-requested, refund-requestedSubscribespayment-succeeded, payment-failedOwnerpayments-platformMapRepoView docs consumes it and records the refund as complete.

Architecture diagram

Event-driven architecture documentation: Acme Inc

JSON Schema

5 properties

Published when a refund has been processed

refundIdstring<uuid>
required
paymentIdstring<uuid>
required
amountinteger
required

Amount refunded, in minor units (e.g. cents)

currencystring
required
Match pattern: ^[A-Z]{3}$
processedAtstring<date-time>
required