HubPublic
PackagePublished package

@pasar6987/sf-core-payment

Payment processing infrastructure including authorizations, credits, refunds, gateways, merchant accounts, digital wallets, and saved payment methods.

Published package · Latest published 1.0.1 Mar 4, 2026 · 29 datasets / 76 measures in the latest review · Updated Mar 11, 2026

Release path

1.0.1Published Mar 4, 2026

Publisher

@pasar6987Published Mar 4, 2026

Structure snapshot

29 datasets76 measures · 615 dimensions

Semantic Graph

Relationship counts appear after the graph loads.

Loading graph

Package graph is loading

Package relationships will appear when the summary is ready.

Reference context

Secondary package facts stay compact

Updated
Mar 11, 2026
Visibility
Public hub listing
License
MIT
Created
Mar 4, 2026

Reference facts

Secondary package facts after the usage path is clear

Licensing, categorization, ownership, and linked metadata stay below the runnable path so the page reads in the right order.

Format

OSI

Upstream

developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference

Repository

Not linked

Owner

@pasar6987

Organization

Independent

License

MIT

Visibility

Public hub listing

Publisher

@pasar6987Published Mar 4, 2026

Latest published version

1.0.1Published Mar 4, 2026

Tags

salesforcecrmcorepayment

Schema preview

Schema 0.1.1

SDK handoff

Use this package in code and AI

After structure review, move straight into typed reads with load() or compact LLM context with to_prompt().

Python SDK

Python example for @pasar6987/sf-core-payment

This example uses the current package ref and, when preview data is available, fills in real dataset names from the published summary.

import rawctx

model = rawctx.load("@pasar6987/sf-core-payment")
prompt = rawctx.to_prompt(
    "@pasar6987/sf-core-payment",
    datasets=["AlternativePaymentMethod", "CardPaymentMethod"],
    max_tokens=2000,
)

print(model.datasets)        # ["AlternativePaymentMethod", "CardPaymentMethod", "CryptoProdCatgWalletGroup"]
print(model.measures)        # [Measure(name="AlternativePaymentMethod.PaymentMethodLatitude", ...), Measure(name="AlternativePaymentMethod.PaymentMethodLongitude", ...), Measure(name="CardPaymentMethod.CardBin", ...)]
print(model.dimensions)      # [Dimension(name="AccountId", ...), Dimension(name="AlternativePaymentMethod​Number", ...), Dimension(name="AuditEmail", ...)]
print(model.relationships)   # [Relationship(name='...', ...)]
print(prompt)

README

Package narrative and examples

Use documentation after the package clears provenance, ownership, and runnable-path checks.

@pasar6987/sf-core-payment

Payment processing infrastructure including authorizations, credits, refunds, gateways, merchant accounts, digital wallets, and saved payment methods.

Overview

Count
Objects (Datasets)29
Dimensions615
Measures76
Relationships16

Objects

  • AlternativePaymentMethod — Represents a payment method that isn’t cash, a debit card, or a credit card. This object defines methods that aren’t defined by the CardPaymentMethod or DigitalWallet objects. Examples of alternative payment methods include CashOnDeliver, Klarna, and Direct Debit. AlternativePaymentMethod functions the same as any other type of payment method for processing transactions through a payment gateway.
  • CardPaymentMethod — Represents a credit card or debit card payment method, which implements the PaymentMethod object.
  • CryptoProdCatgWalletGroup — Specifies if CryptoWalletGroup is in the allowlist or airdrop for the ProductCategory. A custom object between ProductCategory and CryptoWalletGroup adding the CryptoWalletGroup to allowlist or airdrop.
  • DigitalWallet — Represents a customer’s digital wallet service. Salesforce Payments can use a digital wallet as a payment source when processing payments through a payment gateway.
  • MerchAccPaymentMethodSet — Defines an ordered list of payment methods that are available to a merchant's cudstomer during checkout. You can configure multiple payment method sets, each designated for a specific locale, payment region, or sale channel.
  • MerchAccPaymentMethodType — Refers to a payment method that is in a payment method set, which is defined by the MerchAccPaymentMethodSet object.
  • MerchantAccount — A type of bank account that lets a merchant accept payments from a variety of payment methods, including credit or debit cards, or digital wallets. A Salesforce Payments merchant account is linked to an underlying payment gateway to process payments
  • MerchantAccountEvent — Represents a merchant account platform event. Subscribe to these events so you can listen and respond to them when they’re published. For example, create a Salesforce Flow that is triggered when one of these events is published.
  • Payment — Represents a single event when a shopper makes a payment. For credit cards, this event is a payment capture or payment sale, but it doesn't appear on the shopper's credit card statement.
  • PaymentAuthAdjustment — Shows information about an adjustment made to an authorized transaction.
  • PaymentAuthorization — Represents a single payment authorization event where users can capture or reverse a payment against a reserve of funds.
  • PaymentCredit — Tracks the amount of money returned to the customer. The return can be a store credit, a gift card, or another type of credit. It's linked to the original payment record and includes the total credit amount issued.
  • PaymentCreditLinePayment — A payment credit line payment.
  • PaymentCreditTransaction — A payment credit transaction.
  • PaymentGateway — Platform object that represents the connection to an external payment gateway.
  • PaymentGatewayLog — Stores information exchanged between the Salesforce payments platform and external payment gateways. Gateway logs can also record payloads from external payment entities.
  • PaymentGroup — Top-level object that groups all payment transactions that are processed for an order or invoice. PaymentGroup is a standalone object, so it isn’t required for users to execute payment transactions (authorizations, captures, refunds, and sales).
  • PaymentInitiationSource — Represents the originating source of a payment. This information helps other Salesforce products integrate with Salesforce Payments. This object is available in API version 63.0 and later.
  • PaymentIntent — Represents data temporarily stored during a transaction’s lifecycle that can identify the buyer, the merchant, and the amount the buyer is sending to the merchant. Data such as timestamp and amount returned can also be stored in PaymentIntent.
  • PaymentIntentEvent — Represents a payment intent platform event. Subscribe to these events so you can listen and respond to them when they’re published. For example, create a Salesforce Flow that is triggered when one of these events is published.
  • PaymentLineInvoice — Represents a payment allocated to or unallocated from an invoice.
  • PaymentLink — A link that a merchant can share with customers to collect payments for products and services. The payment link, which you can embed into a Salesforce app or send directly to a customer, directs the customer to a Pay Now payment page. The page can show a total amount owed or an itemized list or products, shipping and tax charges, and a total amount owed. The customer enters their contact and payment details, and submits their payment. The amounts are shown in the store's currency.
  • PaymentLinkEvent — Represents a payment link platform event. Subscribe to these events so you can listen and respond to them when they’re published. For example, create a Salesforce Flow that is triggered when one of these events is published.
  • PaymentMethod — Represents the method that a buyer uses to compensate the seller of a good or service. Common payment methods include cash, checks, credit or debit cards, money orders, bank transfers, and online payment services.
  • Refund — Represents a refund made against a payment.
  • RefundLinePayment — A refund line that has been applied to a payment.
  • SalesforcePayment — Read-only virtual object used in the Your Account App. Represents information about payments related to your organization’s Salesforce invoice.
  • SavedPaymentMethod — Represents a payment method saved by an authenticated customer.
  • SavedPaymentMethodEvent — Represents a saved payment method platform event. Subscribe to these events so you can listen and respond to them when they’re published. For example, create a Salesforce Flow that is triggered when one of these events is published.

Install

rawctx snapshot-download @pasar6987/sf-core-payment

Structure review

Inspect package structure after the usage path is clear

Use the structural review when you need the package footprint, field counts, and model paths before a deeper explorer pass.

Models1
datasets29
measures76
dimensions615
relationships16
AI context1
models/sf-core-payment.osi.yamlAI context included
29 datasets76 measures615 dimensions16 relationships