Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug report
about: Report something that is broken or behaves incorrectly
title: "[Bug]: "
labels: ["bug", "triage"]
---

## Summary

<!-- A clear, one- or two-sentence description of the bug. -->

## Steps to reproduce

1.
2.
3.

## Expected behavior

<!-- What you expected to happen. -->

## Actual behavior

<!-- What actually happened. Include error messages or screenshots if relevant. -->

## Environment

- OS:
- SDK / plugin / engine version:
- Project version / commit:

## Additional context

<!-- Anything else that helps us understand the problem. -->
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Xsolla Developer Portal
url: https://developers.xsolla.com
about: Integration guides, API reference, and account-specific help.
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Feature request
about: Suggest an improvement or new capability
title: "[Feature]: "
labels: ["enhancement", "triage"]
---

## Problem

## Proposed solution

## Alternatives considered

## Additional context
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Question
about: Ask a question about using this project
title: "[Question]: "
labels: ["question", "triage"]
---

> **Before opening a question**, check the [README](../../README.md) and the
> [Xsolla developer portal](https://developers.xsolla.com). For account- or
> integration-specific help, the developer portal is usually the fastest route.

## Question

## Context
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Summary

<!-- Describe what this PR does and why. One paragraph is enough. -->

## Changes

<!-- List the main changes. Use bullet points. -->

-

## Testing

<!-- Describe how the changes were tested. Include relevant commands if applicable. -->

## Checklist

- [ ] Self-review completed
- [ ] Tests added or updated (if applicable)
- [ ] Documentation updated (if applicable)
- [ ] No unrelated changes included
19 changes: 19 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Contributing to Xsolla Pay Station SDK

Thanks for your interest in contributing to this project.

## Code of Conduct

This project adheres to the [Xsolla Code of Conduct](https://github.com/xsolla/.github/blob/main/CODE_OF_CONDUCT.md). By participating, you agree to uphold it.

## Submitting a pull request

1. Fork the repository and create a branch from the default branch.
2. Make your changes with appropriate tests.
3. Open a pull request. The PR template will guide you through the description.
4. A maintainer will review your change.

## Questions

For questions, open a [GitHub Issue](https://github.com/xsolla/pay-station-sdk/issues).
For Xsolla product and integration questions, see the [Xsolla developer portal](https://developers.xsolla.com).
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Xsolla Pay Station SDK

![License](https://img.shields.io/github/license/xsolla/pay-station-sdk)
![Latest release](https://img.shields.io/github/v/release/xsolla/pay-station-sdk)

- [What is Pay Station SDK?](#what-is-pay-station-sdk)
- [Installing with npm-package](#installing-with-npm-package)
- [General integration scheme](#general-integration-scheme)
Expand Down Expand Up @@ -1466,3 +1469,12 @@ You can get the list of locales by using the `headlessCheckout.getAvailableLangu

When attempting to make a payment with a selected country that is not supported in the Pay Station SDK, the payment API will return an error message.
You can find an example [here](./examples/unsupported-country).

## Support

- **GitHub Issues:** [github.com/xsolla/pay-station-sdk/issues](https://github.com/xsolla/pay-station-sdk/issues)
- **Developer portal:** [developers.xsolla.com](https://developers.xsolla.com)

## License

Apache 2.0 License. See [LICENSE](./LICENSE).
Loading