Skip to content

Conversation

@EngincanV
Copy link
Member

Description

Resolves https://github.com/volosoft/vs-internal/issues/7540

Checklist

  • I fully tested it as developer / designer and created unit / integration tests
  • I documented it (or no need to document or I will create a separate documentation issue)

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Payment module documentation to add comprehensive Blazor UI instructions, including installation steps, configuration options, and usage examples for creating payments in Blazor applications.

Changes:

  • Added detailed Blazor UI section covering installation of core and gateway-specific packages for Blazor Server and WebAssembly
  • Documented PaymentBlazorOptions and gateway-specific Blazor configuration options (PayU, TwoCheckout, Stripe, PayPal, Iyzico, Alipay)
  • Included code examples for creating payments, passing extra parameters, and handling callbacks in Blazor components
  • Improved grammar, capitalization, and consistency throughout the document (e.g., "How to Install", "User Interface")
  • Reorganized UI sections to better distinguish between MVC/Razor Pages, Blazor, and Angular implementations

### Angular UI

#### Installation
For Angular applications, you need to read and apply the steps explained in the following sections
Copy link

Copilot AI Jan 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The sentence is missing a period at the end. It should read: "For Angular applications, you need to read and apply the steps explained in the following sections."

Suggested change
For Angular applications, you need to read and apply the steps explained in the following sections
For Angular applications, you need to read and apply the steps explained in the following sections.

Copilot uses AI. Check for mistakes.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot instead of adding '.' at the end, we should add ':' or ';'. Can you update it according that?

Copy link
Contributor

Copilot AI commented Jan 14, 2026

@EngincanV I've opened a new pull request, #24649, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits January 14, 2026 10:21
Co-authored-by: EngincanV <43685404+EngincanV@users.noreply.github.com>
Update punctuation in Angular UI section introduction
@EngincanV EngincanV merged commit edb8c11 into rel-10.1 Jan 14, 2026
1 check passed
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ EngincanV
❌ Copilot
You have signed the CLA already but the status is still pending? Let us recheck it.

@EngincanV EngincanV deleted the EngincanV/payment-docs branch January 14, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants