> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Send a Card Payment Reminder

# Introduction

Banks send card payment reminders to prompt customers to pay their credit card bills before the due date. Failed payments or late fees might jeopardize the bank's relationship with users or even lead to churn. Consistent reminders about upcoming bills can prevent unfortunate scenarios of missed payments due to forgetfulness.

#### Advantages of sending card payment reminders

* **For customers:**
  * **Avoids missed payments**: Reminders ensure customers are aware of upcoming due dates, preventing accidental late payments.
  * **Prevents late fees**: Timely payments avoid incurring costly late fees, which can be a significant financial burden.
  * **Maintains credit scores**: Missed or late payments can negatively impact credit scores, making it harder to secure loans or credit in the future.
  * **Increased trust and satisfaction**: Reminders demonstrate a commitment to customer service and can increase trust and satisfaction with the bank.
* **For businesses:**
  * **Improves cash flow**: Timely payments ensure a steady revenue stream, allowing businesses to manage their finances effectively.
  * **Reduces outstanding debts**: Reminders help businesses collect payments on time, minimizing the risk of outstanding debts.
  * **Enhances customer relationships**: Proactive communication about payments can improve customer relationships and build trust.

We will achieve this use case by [creating a Push campaign](/use-cases/push/send-a-card-payment-reminder#create-a-push-campaign) to remind users about pending credit card payments 5 days before the due date.

# Expected Result

Users receive a push notification about their credit card payment on their phones:

<img src="https://mintcdn.com/moengage/4hNKOAjPrnhpJB2_/images/moengage_7eb92f.png?fit=max&auto=format&n=4hNKOAjPrnhpJB2_&q=85&s=06e64276252fcfbfe7088ef6690a1459" alt="card payment reminder.png" style={{ width:"63%" }} width="2488" height="876" data-path="images/moengage_7eb92f.png" />

<Tip>
  * Events must be available in MoEngage to track the action of generating a bill for a user and related information such as the card ID, bill amount, credit card name, and due date. In this example, we will name the event *Bill generated*. Also, this event should be configured to occur before we send the reminder about the due date. To understand how to track events, refer to the [Developer Guide](/developer-guide/introduction).
  * Events must be available in MoEngage to track the action of bill payment by a user and related information such as the card ID, bill amount, paid amount, credit card name, and due date. In this example, we will name the event *Bill Paid*.
  * The [Push channel](/user-guide/campaigns-and-channels/mobile-push/getting-started-with-mobile-push) must be configured.
  * The [Linked Conditions](/user-guide/flows-cross-channel-messaging/create/create-flows/linked-conditions) feature must be enabled for your account.
</Tip>

# Create a Push Campaign

In this section, we will create a Push campaign to remind users about their pending credit card payments.

## Step 1: Target Users

1. On the left navigation menu in the MoEngage dashboard, click **Engage**, and then click **Campaigns**.
2. On the All campaigns page, click **+ Create campaign**.
3. Under **Outbound**, click **Push** > **Event Triggered**. <img src="https://mintcdn.com/moengage/rlD8iAX6JQFx0hql/images/moengage_ba5c3c.png?fit=max&auto=format&n=rlD8iAX6JQFx0hql&q=85&s=1d4eef4ae09c2eb04d706f1f4cf735f9" alt="pushlessgoooo.png" width="712" height="1622" data-path="images/moengage_ba5c3c.png" /> You are taken to the first step, **Target users**, of defining your campaign.
4. Define your campaign with a name and tags. Enter the following details:
   * **Team**: Select a team if your organization has teams enabled for your account. For more information, refer to [Teams in MoEngage](/user-guide/settings/account/team-management/teams-in-moengage).
   * **Campaign name**: Enter a name for the campaign. For example, *Remind users about card payment*.
   * **Campaign tags**: Select the required campaign tags. <img src="https://mintcdn.com/moengage/DUgG020WbtkVK2Ls/images/moengage_367a69.png?fit=max&auto=format&n=DUgG020WbtkVK2Ls&q=85&s=d1a062af3bcf86eb64e0d419724b921c" alt="usecase1.png" width="2454" height="748" data-path="images/moengage_367a69.png" />
5. In the **Trigger Criteria** section, define the trigger condition.\
   A user can have more than one credit card, and you must remind them specifically of the card that they have not yet paid after the bill was generated. Therefore, the check must be dynamic, not static. For a user with bills generated for cards 1 and 2, you must look for the purchase event with the attribute pointing to each card and send a reminder for the card that does not have a *Bill Paid* event. To achieve this, we must use Linked Conditions while defining the trigger condition.
6. To define the dynamic check mentioned above:
   1. In the **IF user** section, select *Bill generated* and then click **+ Filter** to add the additional check.
   2. In the **AND then** section, select *Has not executed* from the first list and *Bill Paid* from the **Select an event** list.
   3. Click **+ Attribute** and select *Card ID* because it is a unique attribute that can help you identify the card.
   4. Select the *is* operator because you want an exact match.
   5. Change *Constant Value* to *Event Attribute* because this value will change with the user and the card, and so referring to the *Bill generated* event will make the check personalized for each possible situation of a user.
   6. Select the *Card ID* attribute of the *Bill generated* event from the list of attributes. This can help you compare the card for which the *Bill Paid* event is coming.
7. In the **THEN trigger the message** section, define the **With Delay** option to send a reminder to the user 5 days before the due date. This is the maximum time the user will be evaluated to fulfill the conditions from when the first condition is met.\
   The **Select condition** section looks as follows now: <img src="https://mintcdn.com/moengage/SBG7um9Fqotw1CFo/images/moengage_b719cf.png?fit=max&auto=format&n=SBG7um9Fqotw1CFo&q=85&s=f54a857f114be6ee5816824f449f692e" alt="usecase77.png" width="2408" height="920" data-path="images/moengage_b719cf.png" /> The selected attribute must be in the supported format for the abovementioned filter to work correctly. For more information, refer to [Create an Event-Triggered Campaign](/user-guide/campaigns-and-channels/getting-started/triggers/event/create-an-event-triggered-campaign).
8. In the **Target audience** section, select **All users**.
9. In the **Target Platforms** section, select **Android**. <img src="https://mintcdn.com/moengage/T-dEj4C-7pywzBS3/images/moengage_a2eeb2.png?fit=max&auto=format&n=T-dEj4C-7pywzBS3&q=85&s=42bbaef888ad25378b13edc1594df8bf" alt="usecase3.png" width="2756" height="1294" data-path="images/moengage_a2eeb2.png" />
10. Click **Next** to move to the second step, **Content**, where you can define the content for your Push campaign.

## Step 2: Content

1. Select the template that you would like to use. For example, select **Basic notification**. <img src="https://mintcdn.com/moengage/OQ0V9ibjQLpsyCSD/images/moengage_0f8ab7.png?fit=max&auto=format&n=OQ0V9ibjQLpsyCSD&q=85&s=09291acb05841e70485b3a39a163d25b" alt="usecase4.png" width="2692" height="1114" data-path="images/moengage_0f8ab7.png" />
2. Enter the required title and a message for the campaign. We can enter the content manually or generate it using Merlin AI. For more information, refer to [Generate Push Messages with Merlin AI](/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/generate-push-messages-with-merlin-ai).
3. Add personalization to the message using information such as the user's name, bill amount, or credit card name. Such personalization makes the message more contextual for users with multiple cards. To do the same:
   1. Type *@*.
   2. On the **Push Personalization** dialog box, find your event attributes, such as bill amount, credit card name, or user attributes, such as name. <img src="https://mintcdn.com/moengage/QRy8rcYszbTJNwGr/images/moengage_b308f9.png?fit=max&auto=format&n=QRy8rcYszbTJNwGr&q=85&s=57e11d35c942b8c60db370279d60940c" alt="7.png" width="2574" height="2032" data-path="images/moengage_b308f9.png" />
   3. Click **Done**.\
      You can select the attributes based on your requirements. Selecting a name and other personalization makes the message content look something as follows: <img src="https://mintcdn.com/moengage/H6NVBgn3z5fYOOBq/images/moengage_7c7b52.png?fit=max&auto=format&n=H6NVBgn3z5fYOOBq&q=85&s=647c523f5cf857736aec5b24cf2653e5" alt="8.png" width="1962" height="424" data-path="images/moengage_7c7b52.png" /> Whenever MoEngage tries to send a message, it makes sure to check the name of the user, credit card name, and amount from the *Bill generated* event and replace those instead of `{{UserAttribute['Name']}}`, `{{EventAttribute['Credit card name']}}`, `{{EventAttribute['amount']}}` respectively.
4. Use the deep link option to take the users to the bill payment page in your app.
   1. In the **Default click action** list, select *Navigate to a screen*.
   2. In the **Take user to a specific screen** list, select the respective screen. <img src="https://mintcdn.com/moengage/QVZKszouQuxXOzFr/images/moengage_1ddfa5.png?fit=max&auto=format&n=QVZKszouQuxXOzFr&q=85&s=1f2f41d7b1139d19ca802232ef3bee9e" alt="usecase5.png" width="760" height="384" data-path="images/moengage_1ddfa5.png" />
5. Click **Next** to move to the third step, **Schedule and goals**, where you can define your campaign's schedule and goals.

## Step 3: Schedule and Goals

1. Define when to start and end this campaign and the conversion goal based on your requirements. <img src="https://mintcdn.com/moengage/-uVFLyK4XoHTd5WE/images/moengage_100801.png?fit=max&auto=format&n=-uVFLyK4XoHTd5WE&q=85&s=c102fcde6b08745035c6404939d4e0bf" alt="10.png" width="5440" height="1640" data-path="images/moengage_100801.png" />
2. Change the deliverability settings based on your requirements. For more information, refer to [Create Push Campaigns](/user-guide/campaigns-and-channels/mobile-push/create/create-push-campaigns). <img src="https://mintcdn.com/moengage/8EX_gHAg3q4zA1kw/images/moengage_27d8e6.png?fit=max&auto=format&n=8EX_gHAg3q4zA1kw&q=85&s=b774890fabafe8e1246f73be91edd463" alt="11.png" width="5466" height="1674" data-path="images/moengage_27d8e6.png" />
3. Click **Publish**.

# Conclusion

In this use case, we created a Push campaign to remind users about pending payments for their credit cards 5 days before the due date.
