Directories ¶
Path | Synopsis |
---|---|
Package config provides a system-wide configuration facility
|
Package config provides a system-wide configuration facility |
Package decimal provides a decimal type, wrapping code.google.com/p/godec/dec
|
Package decimal provides a decimal type, wrapping code.google.com/p/godec/dec |
Package env provides runtime environment related support for FritzPay applications
|
Package env provides runtime environment related support for FritzPay applications |
Package json provides special types which can be used in conjunction with JSON serialization
|
Package json provides special types which can be used in conjunction with JSON serialization |
Package maputil provides tools and utilites for maps, e.g.
|
Package maputil provides tools and utilites for maps, e.g. |
Package metadata provides persistence for any metadata-like data
|
Package metadata provides persistence for any metadata-like data |
paymentd
|
|
config
Package config has config-related types
|
Package config has config-related types |
currency
Package currency currency-related logic
|
Package currency currency-related logic |
nonce
Package nonce provides nonce-related types
|
Package nonce provides nonce-related types |
payment
Package payment provides Payment Types
|
Package payment provides Payment Types |
payment_method
Package payment_method provides types to represent Payment Methods
|
Package payment_method provides types to represent Payment Methods |
principal
Package principal provides principal-related logic
|
Package principal provides principal-related logic |
project
Package project provides project-related logic
|
Package project provides project-related logic |
provider
Package provider provides Provider types (haha).
|
Package provider provides Provider types (haha). |
Package server provides a (HTTP) server runtime for paymentd
|
Package server provides a (HTTP) server runtime for paymentd |
Authentication/authorization Package service provides functionality to support all services
|
Authentication/authorization Package service provides functionality to support all services |
api
Package api provides the API service It includes the HTTP Handler to serve the paymentd API
|
Package api provides the API service It includes the HTTP Handler to serve the paymentd API |
api/v1
Package v1 provides API functionality for the version: 1.x
|
Package v1 provides API functionality for the version: 1.x |
payment
Package payment provides the payment service This service handles all payment related business logic
|
Package payment provides the payment service This service handles all payment related business logic |
payment/notification
Package notification provides notification (or callback) related functionality
|
Package notification provides notification (or callback) related functionality |
payment/notification/v2
Package notification provides the Notification type for notifications in the version: 2.x
|
Package notification provides the Notification type for notifications in the version: 2.x |
provider
Package provider provides functionality for dealing with Payment Service Providers (PSPs)
|
Package provider provides functionality for dealing with Payment Service Providers (PSPs) |
provider/fritzpay
Package fritzpay provides the Test-/Demo-Payment Service Provider (PSP) FritzPay This package demonstrates how to add new PSP drivers.
|
Package fritzpay provides the Test-/Demo-Payment Service Provider (PSP) FritzPay This package demonstrates how to add new PSP drivers. |
provider/paypal_rest
Package paypal_rest provides the PayPal REST-API provider driver Paypal data types
|
Package paypal_rest provides the PayPal REST-API provider driver Paypal data types |
provider/stripe
Package stripe provides the stripe provider driver
|
Package stripe provides the stripe provider driver |
web
Package web provides the web service through which the end user will interact with payments.
|
Package web provides the web service through which the end user will interact with payments. |
Package template provides utilities to handle templates
|
Package template provides utilities to handle templates |
Package testutil provides utilities (decorators, helpers, assertions...) for testing
|
Package testutil provides utilities (decorators, helpers, assertions...) for testing |
payment
Package payment provides test decorators for payment related tests
|
Package payment provides test decorators for payment related tests |
Click to show internal directories.
Click to hide internal directories.