Method: externaltransactions.refundexternaltransaction
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি বিদ্যমান বাহ্যিক লেনদেন ফেরত বা আংশিকভাবে ফেরত দেয়।
HTTP অনুরোধ
POST https://androidpublisher.googleapis.com/androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি |
---|
name | string প্রয়োজন। বাহ্যিক লেনদেনের নাম যা ফেরত দেওয়া হবে। বিন্যাস: অ্যাপ্লিকেশন/{packageName}/externalTransactions/{externalTransaction} |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"refundTime": string,
// Union field refund_type can be only one of the following:
"partialRefund": {
object (PartialRefund )
},
"fullRefund": {
object (FullRefund )
}
// End of list of possible types for union field refund_type .
} |
ক্ষেত্র |
---|
refundTime | string ( Timestamp format) প্রয়োজন। লেনদেন ফেরত দেওয়ার সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" । |
ইউনিয়ন ফিল্ড refund_type । প্রয়োজন। বাহ্যিক লেনদেনের অর্থ ফেরতের প্রকার। refund_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: |
partialRefund | object ( PartialRefund ) একটি আংশিক ফেরত. |
fullRefund | object ( FullRefund ) একটি পূর্ণ পরিমাণ অর্থ ফেরত। |
প্রতিক্রিয়া শরীর
সফল হলে, রেসপন্স বডিতে ExternalTransaction
একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/androidpublisher
আংশিক ফেরত
একটি লেনদেনের আংশিক ফেরত।
JSON প্রতিনিধিত্ব |
---|
{
"refundId": string,
"refundPreTaxAmount": {
object (Price )
}
} |
ক্ষেত্র |
---|
refundId | string প্রয়োজন। এই আংশিক ফেরতকে আলাদা করে একটি অনন্য আইডি। রিফান্ড সফল হলে, একই আইডি দিয়ে পরবর্তী রিফান্ড ব্যর্থ হবে। একটি পৃথক লেনদেনের জন্য অর্থ ফেরত জুড়ে অনন্য হতে হবে। |
refundPreTaxAmount | object ( Price ) প্রয়োজন। আংশিক ফেরতের প্রাক-কর পরিমাণ। লেনদেনের অবশিষ্ট প্রাক-ট্যাক্স পরিমাণের চেয়ে কম হওয়া উচিত। |
সম্পূর্ণ ফেরত
এই ধরনের কোন ক্ষেত্র আছে.
একটি লেনদেনের অবশিষ্ট পরিমাণের সম্পূর্ণ ফেরত।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-11 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-11-11 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Refunds or partially refunds an existing external transaction using an HTTP POST request."],["Requires providing the external transaction name as a path parameter and refund details in the request body."],["The request body specifies the refund time and either a partial or full refund type."],["Successful requests will receive a response containing the updated external transaction details."],["Authorization requires the `https://www.googleapis.com/auth/androidpublisher` OAuth scope."]]],[]]