# Issue with Kepler IAP – Receipt ID Returning Null in App -Tester

**URL:** <https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178>\
**Category:** Bug Reports\
**Created:** [August 29, 2025, 3:19pm UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178 "2025-08-29T15:19:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vittalmaradi](https://avatars.discourse-cdn.com/v4/letter/v/cdc98d/32.png) [@vittalmaradi](https://community.amazondeveloper.com/u/vittalmaradi)\
**Post date:** [August 29, 2025, 3:19pm UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/1 "2025-08-29T15:19:53Z")

</div>

Hi Team,

We are currently facing an issue with **Kepler IAP** App -Tester —specifically, we are not receiving the **receipt ID** (it returns `null`). Even in **debug mode** , the receipt ID is not being retrieved.

Here are the steps we followed for generating and installing the signed build:

1. **Signed the build** with the generated certificate (`cert.pem`) and key (`key.pem`) files:

2. **Installed the .vpkg** file on the Kepler device:

3. **Checked logs** using:

We’ve also ensured the following:

- All required packages are included in **package.json**.

- Relevant modules are added in **manifest.toml**.

We will be sharing the **configured debug .vpkg file** and **debug logs** in Slack for your reference. Please let us know if you need any additional details to help troubleshoot this issue.

Regards,  
Vittal Maradi

---

<div class="post-metadata">

**Author:** ![Siva\_Prakash](https://avatars.discourse-cdn.com/v4/letter/s/ec9cab/32.png) [@Siva\_Prakash](https://community.amazondeveloper.com/u/Siva_Prakash)\
**Post date:** [August 29, 2025, 4:08pm UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/3 "2025-08-29T16:08:43Z")

</div>

Hi @vittalmaradi,

Thank you for reporting this issue. We would appreciate if you can adhere to the template format when creating the bug report. Below are some required information which will help us reproduce this type of issue in our setup with correct environment. Could you please share them too?

**Bug Severity**  
Select one that applies

- Impacts operation of app
- Blocks current development

## 2. Steps to Reproduce

1. `[List the steps for reproducing the bug]`
2. `[Any specific component or method call in React Native triggering the issue]`
3. …

## 6. Environment

_Please fill out the fields related to your bug below:_

- **SDK Version:** _Output of `kepler --version`_
- **App State:** `[Foreground/Background]`
- **OS Information**  
Please ssh into the device via `kepler exec vda shell`and copy the output from `cat /etc/os-release`into the answer section below. _Note, if you don’t have a simulator running or device attached `kepler exec vda shell` will respond with `vda: no devices/emulators found`_

```auto
<!-- Answer here if applicable --> 

```

Regards,  
Siva

---

<div class="post-metadata">

**Author:** ![vittalmaradi](https://avatars.discourse-cdn.com/v4/letter/v/cdc98d/32.png) [@vittalmaradi](https://community.amazondeveloper.com/u/vittalmaradi)\
**Post date:** [September 1, 2025, 9:18am UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/4 "2025-09-01T09:18:16Z")

</div>

**Severity:** Blocks current development

* * *

### Steps to Reproduce

1. Launch the app

2. Click on the **Watch free for 7 days** button → navigates to **Plans** screen

3. Select any package → navigates to **Signup** screen

4. Enter any email and click on **Create Account** → navigates to **Confirm Plans** page

5. Select the checkbox and press the **Continue** button

6. Observe: ❌ **Error message: “Payment failed”**

* * *

### Actual Result

- User is unable to proceed with plan activation because the payment process fails.

### Expected Result

- Payment should be processed successfully, and the user should be able to activate the plan and continue.

* * *

### Environment

- **SDK Version:** 0.20.3207

- **App State:** Foreground

- **OS Information:**

* * *

Thanks,  
**Vittal Maradi**

---

<div class="post-metadata">

**Author:** ![Siva\_Prakash](https://avatars.discourse-cdn.com/v4/letter/s/ec9cab/32.png) [@Siva\_Prakash](https://community.amazondeveloper.com/u/Siva_Prakash)\
**Post date:** [September 1, 2025, 9:46am UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/5 "2025-09-01T09:46:45Z")

</div>

Hi @vittalmaradi,

Thank you for the details. We have requested our team to investigate. We will let you know when there is an update.

Regards,  
Siva

---

<div class="post-metadata">

**Author:** ![vittalmaradi](https://avatars.discourse-cdn.com/v4/letter/v/cdc98d/32.png) [@vittalmaradi](https://community.amazondeveloper.com/u/vittalmaradi)\
**Post date:** [September 8, 2025, 1:23pm UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/6 "2025-09-08T13:23:02Z")

</div>

Hi Team,

We are now receiving the Receipt ID in the App-Tester after changing the PEM file name.Thank you for your support.

Regards,  
Vittal Maradi

---

<div class="post-metadata">

**Author:** ![system](https://dhm3gbtzu79o6.cloudfront.net/user_avatar/community.amazondeveloper.com/system/32/5065_2.png) [@system](https://community.amazondeveloper.com/u/system)\
**Post date:** [September 22, 2025, 1:23pm UTC](https://community.amazondeveloper.com/t/issue-with-kepler-iap-receipt-id-returning-null-in-app-tester/20178/7 "2025-09-22T13:23:16Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
