> For the complete documentation index, see [llms.txt](https://developer.paywall.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.paywall.one/payment-orchestration-integration-document/callback-examples/bulk-file-callback.md).

# Bulk (File) Callback

When the bulk transactions are completed by Paywall, the results are sent as a file to the callback address (**CallbackAddress**) provided in the bulk transaction request

{% tabs %}
{% tab title="Normal" %}
**File Pattern::** `$"{patternNo},{lineNumber},{dateTime},{merchantUniqueCode},{trackingCode},{cardOwner},{cardNumber},{expiryDate},{amount},{gatewayId},{gatewayName},{providerId},{providerKey},{paywallErrorCode},{providerErrorCode},{providerErrorMessage},{bankErrorCode},{bankErrorMessage},{PaymentActivityTypeId},{PaymentStatusId}”;`

**File&#x20;**<mark style="color:$success;">**Success**</mark>**::**

{% file src="/files/anXBYaZpNMmDoJRNMLNP" %}

**File&#x20;**<mark style="color:$danger;">**Failed**</mark>:

{% file src="/files/nsAW0XYDOKOUncbo2VuL" %}
{% endtab %}

{% tab title="Insurance" %}
**File Pattern::** `$"{patternNo},{lineNumber},{dateTime},{merchantUniqueCode},{trackingCode},{cardOwner},{cardNumber},{identityNumber},{amount},{gatewayId},{gatewayName},{providerId},{providerKey},{paywallErrorCode},{providerErrorCode},{providerErrorMessage},{bankErrorCode},{bankErrorMessage},{PaymentActivityTypeId},{PaymentStatusId}”;`

**Dosya&#x20;**<mark style="color:$success;">**Başarılı**</mark>**:**

{% file src="/files/NieKtkttILb73wB6X0DU" %}

Dosya <mark style="color:$danger;">Başarısız</mark>:

{% file src="/files/hFjyYAnBCgiY3pZbFWwY" %}
{% endtab %}
{% endtabs %}
