platform icon indicating copy to clipboard operation
platform copied to clipboard

Push Notifications are not sent.

Open satheesh3 opened this issue 5 months ago • 1 comments

Hi there,

First of all I want to say this is a wonderful product for startups which cant pay huge amounts for Customer.io or similar products.

I have deployed the parcelvoy in digital ocean and I am trying to test sending a push notification but it doesnt seem to work.

I am using FCM in our Flutter app. And this is how I configured Push Notification

APN: I added some test values as I use Firebase for Android and IOS Firebase Config:

App Name: com.xxx.xxx
ProjectId: ProjectId from Firebase
Private Key:
-----BEGIN PRIVATE KEY-----\nMIIE......o5Vd\n-----END PRIVATE KEY-----\n
Client Email: 
[email protected]

satheesh3 avatar Jul 28 '25 02:07 satheesh3

I’m facing the same problem with push notifications.

My setup: • Flutter app using FlutterFire for push notifications. • Backend currently uses firebase-admin (Node/Typescript) to send notifications.

How it works now: 1. The Flutter app registers the device with Firebase and generates a device token. This token is sent to my backend and mapped to a user ID. (A user may have multiple tokens for multiple devices.) 2. When my backend wants to send a notification, I call sendEachForMulticast with those tokens. Firebase automatically detects the platform (iOS or Android) and handles the delivery. I just provide the tokens and the message.

When trying to migrate notifications to Parcelvoy, I ran into issues because the config screen requires setting up APNs separately for iOS and FCM separately for Android (screenshot below). This doesn’t align with how Firebase/FlutterFire works, where we only deal with device tokens and Firebase takes care of the platform differences.

👉 Suggestion: It would be super helpful if Parcelvoy supported a “simple Firebase integration” mode that allows sending push notifications just by providing the FCM device token(s). This would make it much easier to integrate for Flutter apps (and probably React Native too) that already rely on Firebase.

Image Image

wildsurfer avatar Sep 18 '25 11:09 wildsurfer